builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0314 starttime: 1465204151.68 results: success (0) buildid: 20160606005529 builduid: 6db101698653460786251af7d92acda9 revision: c629b5f1d41e2b9736cee9008585c31ecbda5b41 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:11.677900) ========= master: http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:11.781111) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:11.781539) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:11.806253) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:11.806681) ========= 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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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-06-06 02:09:11-- 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% 145M=0s 2016-06-06 02:09:11 (145 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.143359 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:11.971971) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:11.972317) ========= 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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.025741 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:12.021221) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:09:12.021789) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c629b5f1d41e2b9736cee9008585c31ecbda5b41 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev c629b5f1d41e2b9736cee9008585c31ecbda5b41 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.IjOHiLTiJb/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.OTOAZoQLxG/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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-06-06 02:09:12,104 truncating revision to first 12 chars 2016-06-06 02:09:12,104 Setting DEBUG logging. 2016-06-06 02:09:12,105 attempt 1/10 2016-06-06 02:09:12,105 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/c629b5f1d41e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-06 02:09:13,481 unpacking tar archive at: mozilla-aurora-c629b5f1d41e/testing/mozharness/ program finished with exit code 0 elapsedTime=1.632414 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-06 02:09:13.675281) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:13.677728) ========= script_repo_revision: c629b5f1d41e2b9736cee9008585c31ecbda5b41 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:13.678290) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:13.678588) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 02:09:13.706384) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 5 secs) (at 2016-06-06 02:09:13.706886) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.IjOHiLTiJb/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.OTOAZoQLxG/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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 02:09:13 INFO - MultiFileLogger online at 20160606 02:09:13 in /builds/slave/test 02:09:13 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 02:09:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:09:13 INFO - {'append_to_log': False, 02:09:13 INFO - 'base_work_dir': '/builds/slave/test', 02:09:13 INFO - 'blob_upload_branch': 'mozilla-aurora', 02:09:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:09:13 INFO - 'buildbot_json_path': 'buildprops.json', 02:09:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:09:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:09:13 INFO - 'download_minidump_stackwalk': True, 02:09:13 INFO - 'download_symbols': 'true', 02:09:13 INFO - 'e10s': False, 02:09:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:09:13 INFO - 'tooltool.py': '/tools/tooltool.py', 02:09:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:09:13 INFO - '/tools/misc-python/virtualenv.py')}, 02:09:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:09:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:09:13 INFO - 'log_level': 'info', 02:09:13 INFO - 'log_to_console': True, 02:09:13 INFO - 'opt_config_files': (), 02:09:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:09:13 INFO - '--processes=1', 02:09:13 INFO - '--config=%(test_path)s/wptrunner.ini', 02:09:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:09:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:09:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:09:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:09:13 INFO - 'pip_index': False, 02:09:13 INFO - 'require_test_zip': True, 02:09:13 INFO - 'test_type': ('testharness',), 02:09:13 INFO - 'this_chunk': '1', 02:09:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:09:13 INFO - 'total_chunks': '10', 02:09:13 INFO - 'virtualenv_path': 'venv', 02:09:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:09:13 INFO - 'work_dir': 'build'} 02:09:13 INFO - ##### 02:09:13 INFO - ##### Running clobber step. 02:09:13 INFO - ##### 02:09:13 INFO - Running pre-action listener: _resource_record_pre_action 02:09:13 INFO - Running main action method: clobber 02:09:13 INFO - rmtree: /builds/slave/test/build 02:09:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:09:15 INFO - Running post-action listener: _resource_record_post_action 02:09:15 INFO - ##### 02:09:15 INFO - ##### Running read-buildbot-config step. 02:09:15 INFO - ##### 02:09:15 INFO - Running pre-action listener: _resource_record_pre_action 02:09:15 INFO - Running main action method: read_buildbot_config 02:09:15 INFO - Using buildbot properties: 02:09:15 INFO - { 02:09:15 INFO - "project": "", 02:09:15 INFO - "product": "firefox", 02:09:15 INFO - "script_repo_revision": "production", 02:09:15 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 02:09:15 INFO - "repository": "", 02:09:15 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 02:09:15 INFO - "buildid": "20160606005529", 02:09:15 INFO - "pgo_build": "False", 02:09:15 INFO - "basedir": "/builds/slave/test", 02:09:15 INFO - "buildnumber": 25, 02:09:15 INFO - "slavename": "t-yosemite-r7-0314", 02:09:15 INFO - "master": "http://buildbot-master132.bb.releng.scl3.mozilla.com:8201/", 02:09:15 INFO - "platform": "macosx64", 02:09:15 INFO - "branch": "mozilla-aurora", 02:09:15 INFO - "revision": "c629b5f1d41e2b9736cee9008585c31ecbda5b41", 02:09:15 INFO - "repo_path": "releases/mozilla-aurora", 02:09:15 INFO - "moz_repo_path": "", 02:09:15 INFO - "stage_platform": "macosx64", 02:09:15 INFO - "builduid": "6db101698653460786251af7d92acda9", 02:09:15 INFO - "slavebuilddir": "test" 02:09:15 INFO - } 02:09:15 INFO - Found installer url https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 02:09:15 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 02:09:15 INFO - Running post-action listener: _resource_record_post_action 02:09:15 INFO - ##### 02:09:15 INFO - ##### Running download-and-extract step. 02:09:15 INFO - ##### 02:09:15 INFO - Running pre-action listener: _resource_record_pre_action 02:09:15 INFO - Running main action method: download_and_extract 02:09:15 INFO - mkdir: /builds/slave/test/build/tests 02:09:15 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')]} 02:09:15 INFO - https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 02:09:15 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:09:15 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:09:15 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:09:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 02:09:17 INFO - Downloaded 1235 bytes. 02:09:17 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 02:09:17 INFO - Using the following test package requirements: 02:09:17 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 02:09:17 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 02:09:17 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 02:09:17 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'jsshell-mac64.zip'], 02:09:17 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 02:09:17 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 02:09:17 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 02:09:17 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 02:09:17 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 02:09:17 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 02:09:17 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 02:09:17 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 02:09: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')]} 02:09:17 INFO - https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 02:09:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 02:09:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 02:09:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 02:09:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 02:09:18 INFO - Downloaded 18347715 bytes. 02:09:18 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:09:18 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:09:19 INFO - caution: filename not matched: web-platform/* 02:09:19 INFO - Return code: 11 02:09:19 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')]} 02:09:19 INFO - https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 02:09:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 02:09:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 02:09:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 02:09:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 02:09:20 INFO - Downloaded 36389086 bytes. 02:09:20 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:09:20 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:09:24 INFO - caution: filename not matched: bin/* 02:09:24 INFO - caution: filename not matched: config/* 02:09:24 INFO - caution: filename not matched: mozbase/* 02:09:24 INFO - caution: filename not matched: marionette/* 02:09:24 INFO - caution: filename not matched: tools/wptserve/* 02:09:24 INFO - Return code: 11 02:09:24 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')]} 02:09:24 INFO - https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 02:09:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:09:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:09:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 02:09:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 02:09:29 INFO - Downloaded 73057346 bytes. 02:09:29 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:09:29 INFO - mkdir: /builds/slave/test/properties 02:09:29 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:09:29 INFO - Writing to file /builds/slave/test/properties/build_url 02:09:29 INFO - Contents: 02:09:29 INFO - build_url:https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 02:09:30 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:09:30 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:09:30 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:09:30 INFO - Contents: 02:09:30 INFO - symbols_url:https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:09:30 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')]} 02:09:30 INFO - https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:09:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:09:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:09:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 02:09:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 02:09:38 INFO - Downloaded 103676662 bytes. 02:09:38 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:09:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:09:41 INFO - Return code: 0 02:09:41 INFO - Running post-action listener: _resource_record_post_action 02:09:41 INFO - Running post-action listener: set_extra_try_arguments 02:09:41 INFO - ##### 02:09:41 INFO - ##### Running create-virtualenv step. 02:09:41 INFO - ##### 02:09:41 INFO - Running pre-action listener: _pre_create_virtualenv 02:09:41 INFO - Running pre-action listener: _resource_record_pre_action 02:09:41 INFO - Running main action method: create_virtualenv 02:09:41 INFO - Creating virtualenv /builds/slave/test/build/venv 02:09:41 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 02:09:41 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:09:41 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:09:41 INFO - Using real prefix '/tools/python27' 02:09:41 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:09:42 INFO - Installing distribute.............................................................................................................................................................................................done. 02:09:45 INFO - Installing pip.................done. 02:09:45 INFO - Return code: 0 02:09:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:09:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:09:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:09:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:09:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:09:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:45 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 0x10fdc4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fde1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9ae3d7a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fddd5e0>, '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 0x10f9c0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f9eb990>, '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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:09:45 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 02:09:45 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 02:09:45 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IjOHiLTiJb/Render', 02:09:45 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:09:45 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:09:45 INFO - 'HOME': '/Users/cltbld', 02:09:45 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:09:45 INFO - 'LOGNAME': 'cltbld', 02:09:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:09:45 INFO - 'MOZ_NO_REMOTE': '1', 02:09:45 INFO - 'NO_EM_RESTART': '1', 02:09:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:09:45 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:09:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:09:45 INFO - 'PWD': '/builds/slave/test', 02:09:45 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:09:45 INFO - 'SHELL': '/bin/bash', 02:09:45 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OTOAZoQLxG/Listeners', 02:09:45 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 02:09:45 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:09:45 INFO - 'USER': 'cltbld', 02:09:45 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:09:45 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:09:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:09:45 INFO - 'XPC_FLAGS': '0x0', 02:09:45 INFO - 'XPC_SERVICE_NAME': '0', 02:09:45 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:09:45 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:09:45 INFO - Downloading/unpacking psutil>=0.7.1 02:09:45 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 02:09:45 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 02:09:45 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 02:09:45 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 02:09:45 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 02:09:45 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 02:09:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:09:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:09:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:09:48 INFO - Installing collected packages: psutil 02:09:48 INFO - Running setup.py install for psutil 02:09:48 INFO - building 'psutil._psutil_osx' extension 02:09:48 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 02:09:49 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 02:09:49 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 02:09:49 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 02:09:49 INFO - building 'psutil._psutil_posix' extension 02:09:49 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 02:09:49 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 02:09:49 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 02:09:49 INFO - ^ 02:09:49 INFO - 1 warning generated. 02:09:49 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 02:09:49 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:09:49 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:09:49 INFO - Successfully installed psutil 02:09:49 INFO - Cleaning up... 02:09:49 INFO - Return code: 0 02:09:49 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:09:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 02:09:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:09:50 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 02:09:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:09:50 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:50 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10fdc4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fde1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9ae3d7a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fddd5e0>, '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 0x10f9c0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f9eb990>, '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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:09:50 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 02:09:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 02:09:50 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IjOHiLTiJb/Render', 02:09:50 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:09:50 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:09:50 INFO - 'HOME': '/Users/cltbld', 02:09:50 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:09:50 INFO - 'LOGNAME': 'cltbld', 02:09:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:09:50 INFO - 'MOZ_NO_REMOTE': '1', 02:09:50 INFO - 'NO_EM_RESTART': '1', 02:09:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:09:50 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:09:50 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:09:50 INFO - 'PWD': '/builds/slave/test', 02:09:50 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:09:50 INFO - 'SHELL': '/bin/bash', 02:09:50 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OTOAZoQLxG/Listeners', 02:09:50 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 02:09:50 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:09:50 INFO - 'USER': 'cltbld', 02:09:50 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:09:50 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:09:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:09:50 INFO - 'XPC_FLAGS': '0x0', 02:09:50 INFO - 'XPC_SERVICE_NAME': '0', 02:09:50 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:09:50 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:09:50 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:09:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:09:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:09:50 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 02:09:50 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 02:09:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:09:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:09:52 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:09:52 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:09:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:09:52 INFO - Installing collected packages: mozsystemmonitor 02:09:52 INFO - Running setup.py install for mozsystemmonitor 02:09:52 INFO - Successfully installed mozsystemmonitor 02:09:52 INFO - Cleaning up... 02:09:53 INFO - Return code: 0 02:09:53 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:09:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 02:09:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:09:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 02:09:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:09:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:53 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 0x10fdc4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fde1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9ae3d7a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fddd5e0>, '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 0x10f9c0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f9eb990>, '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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:09:53 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 02:09:53 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 02:09:53 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IjOHiLTiJb/Render', 02:09:53 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:09:53 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:09:53 INFO - 'HOME': '/Users/cltbld', 02:09:53 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:09:53 INFO - 'LOGNAME': 'cltbld', 02:09:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:09:53 INFO - 'MOZ_NO_REMOTE': '1', 02:09:53 INFO - 'NO_EM_RESTART': '1', 02:09:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:09:53 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:09:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:09:53 INFO - 'PWD': '/builds/slave/test', 02:09:53 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:09:53 INFO - 'SHELL': '/bin/bash', 02:09:53 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OTOAZoQLxG/Listeners', 02:09:53 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 02:09:53 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:09:53 INFO - 'USER': 'cltbld', 02:09:53 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:09:53 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:09:53 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:09:53 INFO - 'XPC_FLAGS': '0x0', 02:09:53 INFO - 'XPC_SERVICE_NAME': '0', 02:09:53 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:09:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:09:53 INFO - Downloading/unpacking blobuploader==1.2.4 02:09:53 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 02:09:53 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 02:09:53 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 02:09:53 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 02:09:53 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 02:09:53 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 02:09:55 INFO - Downloading blobuploader-1.2.4.tar.gz 02:09:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:09:55 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:09:55 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 02:09:55 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 02:09:55 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 02:09:55 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 02:09:55 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 02:09:55 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 02:09:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:09:56 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:09:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:09:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:09:56 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 02:09:56 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 02:09:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:09:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:09:56 INFO - Downloading docopt-0.6.1.tar.gz 02:09:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:09:57 INFO - Installing collected packages: blobuploader, requests, docopt 02:09:57 INFO - Running setup.py install for blobuploader 02:09:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:09:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:09:57 INFO - Running setup.py install for requests 02:09:57 INFO - Running setup.py install for docopt 02:09:57 INFO - Successfully installed blobuploader requests docopt 02:09:57 INFO - Cleaning up... 02:09:57 INFO - Return code: 0 02:09:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:09:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 02:09:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:09:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 02:09:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:09:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:09:57 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 0x10fdc4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fde1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9ae3d7a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fddd5e0>, '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 0x10f9c0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f9eb990>, '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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:09:57 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 02:09:57 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 02:09:57 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IjOHiLTiJb/Render', 02:09:57 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:09:57 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:09:57 INFO - 'HOME': '/Users/cltbld', 02:09:57 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:09:57 INFO - 'LOGNAME': 'cltbld', 02:09:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:09:57 INFO - 'MOZ_NO_REMOTE': '1', 02:09:57 INFO - 'NO_EM_RESTART': '1', 02:09:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:09:57 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:09:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:09:57 INFO - 'PWD': '/builds/slave/test', 02:09:57 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:09:57 INFO - 'SHELL': '/bin/bash', 02:09:57 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OTOAZoQLxG/Listeners', 02:09:57 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 02:09:57 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:09:57 INFO - 'USER': 'cltbld', 02:09:57 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:09:57 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:09:57 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:09:57 INFO - 'XPC_FLAGS': '0x0', 02:09:57 INFO - 'XPC_SERVICE_NAME': '0', 02:09:57 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:09:58 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-a6yCBV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-QaQEsw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-CnCZP8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-JNccva-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-lSd3tY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-4oCy9p-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ZWzfGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-h1zKzm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:09:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:09:58 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-jn_h8K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-tagSed-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-j1vYso-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-IKExOi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-h6KYcj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-8x_ZQ4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ac2KvN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-SdhrAf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-alcF0h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:09:59 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:09:59 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-MCzjbF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:10:00 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-vopBEC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:10:00 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Do3ltm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:10:00 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:10:00 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Xgkf1X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:10:00 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:10:00 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 02:10:00 INFO - Running setup.py install for manifestparser 02:10:00 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:10:00 INFO - Running setup.py install for mozcrash 02:10:01 INFO - Running setup.py install for mozdebug 02:10:01 INFO - Running setup.py install for mozdevice 02:10:01 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Running setup.py install for mozfile 02:10:01 INFO - Running setup.py install for mozhttpd 02:10:01 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Running setup.py install for mozinfo 02:10:01 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Running setup.py install for mozInstall 02:10:01 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:10:01 INFO - Running setup.py install for mozleak 02:10:02 INFO - Running setup.py install for mozlog 02:10:02 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:10:02 INFO - Running setup.py install for moznetwork 02:10:02 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:10:02 INFO - Running setup.py install for mozprocess 02:10:02 INFO - Running setup.py install for mozprofile 02:10:02 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:10:02 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:10:02 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:10:02 INFO - Running setup.py install for mozrunner 02:10:02 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:10:02 INFO - Running setup.py install for mozscreenshot 02:10:02 INFO - Running setup.py install for moztest 02:10:03 INFO - Running setup.py install for mozversion 02:10:03 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:10:03 INFO - Running setup.py install for wptserve 02:10:03 INFO - Running setup.py install for marionette-driver 02:10:03 INFO - Running setup.py install for browsermob-proxy 02:10:03 INFO - Running setup.py install for marionette-client 02:10:03 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:10:04 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:10:04 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 02:10:04 INFO - Cleaning up... 02:10:04 INFO - Return code: 0 02:10:04 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:10:04 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')]} 02:10:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:10:04 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:10:04 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')]} 02:10:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:10:04 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 02:10:04 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 0x10fdc4e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fde1f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f9ae3d7a3c0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10fddd5e0>, '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 0x10f9c0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f9eb990>, '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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 02:10:04 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 02:10:04 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 02:10:04 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IjOHiLTiJb/Render', 02:10:04 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:10:04 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:10:04 INFO - 'HOME': '/Users/cltbld', 02:10:04 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:10:04 INFO - 'LOGNAME': 'cltbld', 02:10:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:10:04 INFO - 'MOZ_NO_REMOTE': '1', 02:10:04 INFO - 'NO_EM_RESTART': '1', 02:10:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:10:04 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:10:04 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:10:04 INFO - 'PWD': '/builds/slave/test', 02:10:04 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:10:04 INFO - 'SHELL': '/bin/bash', 02:10:04 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OTOAZoQLxG/Listeners', 02:10:04 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 02:10:04 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:10:04 INFO - 'USER': 'cltbld', 02:10:04 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:10:04 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:10:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:10:04 INFO - 'XPC_FLAGS': '0x0', 02:10:04 INFO - 'XPC_SERVICE_NAME': '0', 02:10:04 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:10:04 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:10:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:10:04 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Jl1oSr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:10:04 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)) 02:10:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:10:04 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-BLg6So-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:10:04 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)) 02:10:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:10:04 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-Y8vRF7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:10:04 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)) 02:10:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:10:04 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-8isOUk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:10:04 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)) 02:10:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:10:04 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-GIYbnp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:10:04 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)) 02:10:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:10:04 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-szazBM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-rTsErD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-eGnKbv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-I2dzk7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-YF6F0h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-5HaLF7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-KmEMWg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-se3pJw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ATHezI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:10:05 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)) 02:10:05 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:10:05 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-OCdcBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:10:06 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)) 02:10:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:10:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ROmECc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:10:06 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)) 02:10:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:10:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-K3HEri-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:10:06 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)) 02:10:06 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:10:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-3DqToE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:10:06 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)) 02:10:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:10:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-iy9OgL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:10:06 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)) 02:10:06 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:10:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-ZRN5MG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:10:06 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)) 02:10:06 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:10:06 INFO - Running setup.py (path:/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/pip-f2CESP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:10:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:10:07 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)) 02:10:07 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)) 02:10:07 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)) 02:10:07 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)) 02:10:07 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)) 02:10:07 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)) 02:10:07 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:10:07 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 02:10:07 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 02:10:07 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 02:10:07 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 02:10:07 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 02:10:07 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 02:10:09 INFO - Downloading blessings-1.6.tar.gz 02:10:09 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:10:09 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)) 02:10:09 INFO - Installing collected packages: blessings 02:10:09 INFO - Running setup.py install for blessings 02:10:09 INFO - Successfully installed blessings 02:10:09 INFO - Cleaning up... 02:10:09 INFO - Return code: 0 02:10:09 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:10:09 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:10:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:10:10 INFO - Reading from file tmpfile_stdout 02:10:10 INFO - Current package versions: 02:10:10 INFO - blessings == 1.6 02:10:10 INFO - blobuploader == 1.2.4 02:10:10 INFO - browsermob-proxy == 0.6.0 02:10:10 INFO - docopt == 0.6.1 02:10:10 INFO - manifestparser == 1.1 02:10:10 INFO - marionette-client == 2.3.0 02:10:10 INFO - marionette-driver == 1.4.0 02:10:10 INFO - mozInstall == 1.12 02:10:10 INFO - mozcrash == 0.17 02:10:10 INFO - mozdebug == 0.1 02:10:10 INFO - mozdevice == 0.48 02:10:10 INFO - mozfile == 1.2 02:10:10 INFO - mozhttpd == 0.7 02:10:10 INFO - mozinfo == 0.9 02:10:10 INFO - mozleak == 0.1 02:10:10 INFO - mozlog == 3.1 02:10:10 INFO - moznetwork == 0.27 02:10:10 INFO - mozprocess == 0.22 02:10:10 INFO - mozprofile == 0.28 02:10:10 INFO - mozrunner == 6.11 02:10:10 INFO - mozscreenshot == 0.1 02:10:10 INFO - mozsystemmonitor == 0.0 02:10:10 INFO - moztest == 0.7 02:10:10 INFO - mozversion == 1.4 02:10:10 INFO - psutil == 3.1.1 02:10:10 INFO - requests == 1.2.3 02:10:10 INFO - wptserve == 1.4.0 02:10:10 INFO - wsgiref == 0.1.2 02:10:10 INFO - Running post-action listener: _resource_record_post_action 02:10:10 INFO - Running post-action listener: _start_resource_monitoring 02:10:10 INFO - Starting resource monitoring. 02:10:10 INFO - ##### 02:10:10 INFO - ##### Running pull step. 02:10:10 INFO - ##### 02:10:10 INFO - Running pre-action listener: _resource_record_pre_action 02:10:10 INFO - Running main action method: pull 02:10:10 INFO - Pull has nothing to do! 02:10:10 INFO - Running post-action listener: _resource_record_post_action 02:10:10 INFO - ##### 02:10:10 INFO - ##### Running install step. 02:10:10 INFO - ##### 02:10:10 INFO - Running pre-action listener: _resource_record_pre_action 02:10:10 INFO - Running main action method: install 02:10:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:10:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:10:10 INFO - Reading from file tmpfile_stdout 02:10:10 INFO - Detecting whether we're running mozinstall >=1.0... 02:10:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:10:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:10:10 INFO - Reading from file tmpfile_stdout 02:10:10 INFO - Output received: 02:10:10 INFO - Usage: mozinstall [options] installer 02:10:10 INFO - Options: 02:10:10 INFO - -h, --help show this help message and exit 02:10:10 INFO - -d DEST, --destination=DEST 02:10:10 INFO - Directory to install application into. [default: 02:10:10 INFO - "/builds/slave/test"] 02:10:10 INFO - --app=APP Application being installed. [default: firefox] 02:10:10 INFO - mkdir: /builds/slave/test/build/application 02:10:10 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 02:10:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 02:10:28 INFO - Reading from file tmpfile_stdout 02:10:28 INFO - Output received: 02:10:28 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 02:10:28 INFO - Running post-action listener: _resource_record_post_action 02:10:28 INFO - ##### 02:10:28 INFO - ##### Running run-tests step. 02:10:28 INFO - ##### 02:10:28 INFO - Running pre-action listener: _resource_record_pre_action 02:10:28 INFO - Running main action method: run_tests 02:10:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:10:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:10:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:10:28 INFO - grabbing minidump binary from tooltool 02:10:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://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')]} 02:10:28 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 0x10fddd5e0>, '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 0x10f9c0cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10f9eb990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:10:28 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 02:10:28 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 02:10:28 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:10:28 INFO - Return code: 0 02:10:28 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 02:10:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:10:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:10:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:10:28 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.IjOHiLTiJb/Render', 02:10:28 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 02:10:28 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 02:10:28 INFO - 'HOME': '/Users/cltbld', 02:10:28 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 02:10:28 INFO - 'LOGNAME': 'cltbld', 02:10:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:10:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:10:28 INFO - 'MOZ_NO_REMOTE': '1', 02:10:28 INFO - 'NO_EM_RESTART': '1', 02:10:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:10:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 02:10:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:10:28 INFO - 'PWD': '/builds/slave/test', 02:10:28 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 02:10:28 INFO - 'SHELL': '/bin/bash', 02:10:28 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.OTOAZoQLxG/Listeners', 02:10:28 INFO - 'TMPDIR': '/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/', 02:10:28 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 02:10:28 INFO - 'USER': 'cltbld', 02:10:28 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 02:10:28 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 02:10:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 02:10:28 INFO - 'XPC_FLAGS': '0x0', 02:10:28 INFO - 'XPC_SERVICE_NAME': '0', 02:10:28 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 02:10:28 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:10:29 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 02:10:29 INFO - import pkg_resources 02:10:30 INFO - Using 1 client processes 02:10:30 INFO - wptserve Starting http server on 127.0.0.1:8000 02:10:30 INFO - wptserve Starting http server on 127.0.0.1:8001 02:10:30 INFO - wptserve Starting http server on 127.0.0.1:8443 02:10:32 INFO - SUITE-START | Running 778 tests 02:10:32 INFO - Running testharness tests 02:10:32 INFO - Setting up ssl 02:10:32 INFO - PROCESS | certutil | 02:10:32 INFO - PROCESS | certutil | 02:10:32 INFO - PROCESS | certutil | 02:10:32 INFO - Certificate Nickname Trust Attributes 02:10:32 INFO - SSL,S/MIME,JAR/XPI 02:10:32 INFO - 02:10:32 INFO - web-platform-tests CT,, 02:10:32 INFO - 02:10:32 INFO - Starting runner 02:10:33 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 02:10:33 INFO - PROCESS | 1671 | 1465204233577 Marionette DEBUG Marionette enabled via build flag and pref 02:10:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x113da9000 == 1 [pid = 1671] [id = 1] 02:10:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 1 (0x113da9800) [pid = 1671] [serial = 1] [outer = 0x0] 02:10:33 INFO - PROCESS | 1671 | [1671] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:10:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 2 (0x113daa800) [pid = 1671] [serial = 2] [outer = 0x113da9800] 02:10:33 INFO - PROCESS | 1671 | 1465204233893 Marionette INFO Listening on port 2828 02:10:34 INFO - PROCESS | 1671 | 1465204234126 Marionette DEBUG Marionette enabled via command-line flag 02:10:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a84800 == 2 [pid = 1671] [id = 2] 02:10:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 3 (0x116a85000) [pid = 1671] [serial = 3] [outer = 0x0] 02:10:34 INFO - PROCESS | 1671 | [1671] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:10:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 4 (0x116a86000) [pid = 1671] [serial = 4] [outer = 0x116a85000] 02:10:34 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:10:34 INFO - PROCESS | 1671 | 1465204234289 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49286 02:10:34 INFO - PROCESS | 1671 | 1465204234361 Marionette DEBUG Closed connection conn0 02:10:34 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:10:34 INFO - PROCESS | 1671 | 1465204234365 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49287 02:10:34 INFO - PROCESS | 1671 | 1465204234376 Marionette DEBUG Closed connection conn1 02:10:34 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:10:34 INFO - PROCESS | 1671 | 1465204234381 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49288 02:10:34 INFO - PROCESS | 1671 | 1465204234389 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:10:34 INFO - PROCESS | 1671 | 1465204234395 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606005529","device":"desktop","version":"48.0a2"} 02:10:34 INFO - PROCESS | 1671 | [1671] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:10:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x11a0b7800 == 3 [pid = 1671] [id = 3] 02:10:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 5 (0x11a0b8000) [pid = 1671] [serial = 5] [outer = 0x0] 02:10:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x11a0b8800 == 4 [pid = 1671] [id = 4] 02:10:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 6 (0x11a0db800) [pid = 1671] [serial = 6] [outer = 0x0] 02:10:35 INFO - PROCESS | 1671 | [1671] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:10:35 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:10:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236c5800 == 5 [pid = 1671] [id = 5] 02:10:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 7 (0x11a0db000) [pid = 1671] [serial = 7] [outer = 0x0] 02:10:35 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:10:35 INFO - PROCESS | 1671 | [1671] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:10:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 8 (0x1237db400) [pid = 1671] [serial = 8] [outer = 0x11a0db000] 02:10:35 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 02:10:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 9 (0x1197aa800) [pid = 1671] [serial = 9] [outer = 0x11a0b8000] 02:10:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 10 (0x123565c00) [pid = 1671] [serial = 10] [outer = 0x11a0db800] 02:10:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 11 (0x123567c00) [pid = 1671] [serial = 11] [outer = 0x11a0db000] 02:10:36 INFO - PROCESS | 1671 | [1671] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:10:36 INFO - PROCESS | 1671 | 1465204236268 Marionette INFO startBrowser 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:36 INFO - PROCESS | 1671 | 1465204236291 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 1671 | 1465204236299 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 1671 | 1465204236301 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:36 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 02:10:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 12 (0x127167800) [pid = 1671] [serial = 12] [outer = 0x11a0db000] 02:10:36 INFO - PROCESS | 1671 | 1465204236654 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"46e7d6ce-f47a-0144-a3f9-356ec061081f","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160606005529","device":"desktop","version":"48.0a2","command_id":1}}] 02:10:36 INFO - PROCESS | 1671 | 1465204236739 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:10:36 INFO - PROCESS | 1671 | 1465204236742 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:36 INFO - PROCESS | 1671 | 1465204236788 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 02:10:36 INFO - PROCESS | 1671 | 1465204236877 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:10:36 INFO - PROCESS | 1671 | 1465204236878 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:36 INFO - PROCESS | 1671 | [1671] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:10:36 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:10:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 13 (0x128ee6c00) [pid = 1671] [serial = 13] [outer = 0x11a0db000] 02:10:37 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:10:37 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:10:37 INFO - PROCESS | 1671 | 1465204237143 Marionette TRACE conn2 <- [1,3,null,{}] 02:10:37 INFO - PROCESS | 1671 | 1465204237151 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:10:37 INFO - PROCESS | 1671 | 1465204237153 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:37 INFO - PROCESS | 1671 | 1465204237173 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 02:10:37 INFO - PROCESS | 1671 | 1465204237194 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 1671 | 1465204237196 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 02:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:10:37 INFO - PROCESS | 1671 | 1465204237203 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - PROCESS | 1671 | 1465204237206 Marionette TRACE conn2 <- [1,6,null,{}] 02:10:37 INFO - PROCESS | 1671 | 1465204237208 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:37 INFO - PROCESS | 1671 | 1465204237209 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:37 INFO - PROCESS | 1671 | 1465204237225 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 02:10:37 INFO - PROCESS | 1671 | 1465204237228 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:37 INFO - PROCESS | 1671 | 1465204237232 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e0000 == 6 [pid = 1671] [id = 6] 02:10:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 14 (0x119c8f400) [pid = 1671] [serial = 14] [outer = 0x0] 02:10:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 15 (0x119c91000) [pid = 1671] [serial = 15] [outer = 0x119c8f400] 02:10:37 INFO - PROCESS | 1671 | 1465204237263 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 16 (0x1294a3800) [pid = 1671] [serial = 16] [outer = 0x119c8f400] 02:10:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x129742800 == 7 [pid = 1671] [id = 7] 02:10:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 17 (0x128eecc00) [pid = 1671] [serial = 17] [outer = 0x0] 02:10:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 18 (0x1294a9800) [pid = 1671] [serial = 18] [outer = 0x128eecc00] 02:10:37 INFO - PROCESS | 1671 | 1465204237631 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 1671 | 1465204237673 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:10:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 19 (0x12a72e400) [pid = 1671] [serial = 19] [outer = 0x128eecc00] 02:10:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:10:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 520ms 02:10:37 INFO - PROCESS | 1671 | 1465204237756 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 1671 | 1465204237759 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 02:10:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:10:37 INFO - PROCESS | 1671 | 1465204237773 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - PROCESS | 1671 | 1465204237776 Marionette TRACE conn2 <- [1,10,null,{}] 02:10:37 INFO - PROCESS | 1671 | 1465204237833 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:37 INFO - PROCESS | 1671 | 1465204237838 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:37 INFO - PROCESS | 1671 | 1465204237995 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 02:10:38 INFO - PROCESS | 1671 | 1465204238008 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 1671 | 1465204238009 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8ce000 == 8 [pid = 1671] [id = 8] 02:10:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 20 (0x12ab06400) [pid = 1671] [serial = 20] [outer = 0x0] 02:10:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 21 (0x12ab08000) [pid = 1671] [serial = 21] [outer = 0x12ab06400] 02:10:38 INFO - PROCESS | 1671 | 1465204238064 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 22 (0x12ab0c800) [pid = 1671] [serial = 22] [outer = 0x12ab06400] 02:10:38 INFO - PROCESS | 1671 | 1465204238418 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 682ms 02:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:10:38 INFO - PROCESS | 1671 | 1465204238447 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 1671 | 1465204238449 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 02:10:38 INFO - PROCESS | 1671 | 1465204238451 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 1671 | 1465204238452 Marionette TRACE conn2 <- [1,14,null,{}] 02:10:38 INFO - PROCESS | 1671 | 1465204238454 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:38 INFO - PROCESS | 1671 | 1465204238456 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:38 INFO - PROCESS | 1671 | 1465204238551 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 02:10:38 INFO - PROCESS | 1671 | 1465204238555 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:38 INFO - PROCESS | 1671 | 1465204238556 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b3aa800 == 9 [pid = 1671] [id = 9] 02:10:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 23 (0x12b179c00) [pid = 1671] [serial = 23] [outer = 0x0] 02:10:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 24 (0x12b204000) [pid = 1671] [serial = 24] [outer = 0x12b179c00] 02:10:38 INFO - PROCESS | 1671 | 1465204238581 Marionette DEBUG loaded listener.js 02:10:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 25 (0x12b211400) [pid = 1671] [serial = 25] [outer = 0x12b179c00] 02:10:38 INFO - PROCESS | 1671 | 1465204238868 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:10:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms 02:10:38 INFO - PROCESS | 1671 | 1465204238919 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 1671 | 1465204238921 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 02:10:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:10:38 INFO - PROCESS | 1671 | 1465204238923 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 1671 | 1465204238924 Marionette TRACE conn2 <- [1,18,null,{}] 02:10:38 INFO - PROCESS | 1671 | 1465204238926 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:38 INFO - PROCESS | 1671 | 1465204238928 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:39 INFO - PROCESS | 1671 | 1465204239021 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 02:10:39 INFO - PROCESS | 1671 | 1465204239026 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 1671 | 1465204239028 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf2c000 == 10 [pid = 1671] [id = 10] 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 26 (0x12b5ebc00) [pid = 1671] [serial = 26] [outer = 0x0] 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 27 (0x12bdc4000) [pid = 1671] [serial = 27] [outer = 0x12b5ebc00] 02:10:39 INFO - PROCESS | 1671 | 1465204239053 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 28 (0x12bdcbc00) [pid = 1671] [serial = 28] [outer = 0x12b5ebc00] 02:10:39 INFO - PROCESS | 1671 | 1465204239344 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 468ms 02:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:10:39 INFO - PROCESS | 1671 | 1465204239391 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 02:10:39 INFO - PROCESS | 1671 | 1465204239393 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 02:10:39 INFO - PROCESS | 1671 | 1465204239395 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:10:39 INFO - PROCESS | 1671 | 1465204239398 Marionette TRACE conn2 <- [1,22,null,{}] 02:10:39 INFO - PROCESS | 1671 | 1465204239401 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:39 INFO - PROCESS | 1671 | 1465204239402 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:39 INFO - PROCESS | 1671 | 1465204239498 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 02:10:39 INFO - PROCESS | 1671 | 1465204239502 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 1671 | 1465204239503 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x118190000 == 11 [pid = 1671] [id = 11] 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 29 (0x1176ae800) [pid = 1671] [serial = 29] [outer = 0x0] 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 30 (0x1183b7000) [pid = 1671] [serial = 30] [outer = 0x1176ae800] 02:10:39 INFO - PROCESS | 1671 | 1465204239529 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 31 (0x12bde0400) [pid = 1671] [serial = 31] [outer = 0x1176ae800] 02:10:39 INFO - PROCESS | 1671 | 1465204239779 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:10:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:10:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 421ms 02:10:39 INFO - PROCESS | 1671 | 1465204239819 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 02:10:39 INFO - PROCESS | 1671 | 1465204239820 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 02:10:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:10:39 INFO - PROCESS | 1671 | 1465204239823 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:10:39 INFO - PROCESS | 1671 | 1465204239824 Marionette TRACE conn2 <- [1,26,null,{}] 02:10:39 INFO - PROCESS | 1671 | 1465204239826 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:39 INFO - PROCESS | 1671 | 1465204239827 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:39 INFO - PROCESS | 1671 | 1465204239935 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 02:10:39 INFO - PROCESS | 1671 | 1465204239938 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 1671 | 1465204239940 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2c2000 == 12 [pid = 1671] [id = 12] 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 32 (0x1185d8c00) [pid = 1671] [serial = 32] [outer = 0x0] 02:10:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 33 (0x12bfcec00) [pid = 1671] [serial = 33] [outer = 0x1185d8c00] 02:10:39 INFO - PROCESS | 1671 | 1465204239964 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 34 (0x12bfd8000) [pid = 1671] [serial = 34] [outer = 0x1185d8c00] 02:10:40 INFO - PROCESS | 1671 | 1465204240212 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 417ms 02:10:40 INFO - PROCESS | 1671 | 1465204240256 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 1671 | 1465204240257 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 02:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:10:40 INFO - PROCESS | 1671 | 1465204240259 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 1671 | 1465204240273 Marionette TRACE conn2 <- [1,30,null,{}] 02:10:40 INFO - PROCESS | 1671 | 1465204240288 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:40 INFO - PROCESS | 1671 | 1465204240289 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:40 INFO - PROCESS | 1671 | 1465204240383 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 02:10:40 INFO - PROCESS | 1671 | 1465204240386 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 1671 | 1465204240387 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7bf800 == 13 [pid = 1671] [id = 13] 02:10:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 35 (0x12bfd9c00) [pid = 1671] [serial = 35] [outer = 0x0] 02:10:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 36 (0x12bfe1000) [pid = 1671] [serial = 36] [outer = 0x12bfd9c00] 02:10:40 INFO - PROCESS | 1671 | 1465204240412 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 37 (0x12bfe6800) [pid = 1671] [serial = 37] [outer = 0x12bfd9c00] 02:10:40 INFO - PROCESS | 1671 | 1465204240648 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:10:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:10:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 439ms 02:10:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:10:40 INFO - PROCESS | 1671 | 1465204240703 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 1671 | 1465204240704 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 02:10:40 INFO - PROCESS | 1671 | 1465204240706 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 1671 | 1465204240707 Marionette TRACE conn2 <- [1,34,null,{}] 02:10:40 INFO - PROCESS | 1671 | 1465204240709 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:40 INFO - PROCESS | 1671 | 1465204240711 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:40 INFO - PROCESS | 1671 | 1465204240812 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 02:10:40 INFO - PROCESS | 1671 | 1465204240815 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 1671 | 1465204240816 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd09800 == 14 [pid = 1671] [id = 14] 02:10:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 38 (0x12bfe8c00) [pid = 1671] [serial = 38] [outer = 0x0] 02:10:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 39 (0x12c703000) [pid = 1671] [serial = 39] [outer = 0x12bfe8c00] 02:10:40 INFO - PROCESS | 1671 | 1465204240840 Marionette DEBUG loaded listener.js 02:10:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 40 (0x1185d8000) [pid = 1671] [serial = 40] [outer = 0x12bfe8c00] 02:10:41 INFO - PROCESS | 1671 | 1465204241084 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 418ms 02:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:10:41 INFO - PROCESS | 1671 | 1465204241125 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 1671 | 1465204241126 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 02:10:41 INFO - PROCESS | 1671 | 1465204241135 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 1671 | 1465204241136 Marionette TRACE conn2 <- [1,38,null,{}] 02:10:41 INFO - PROCESS | 1671 | 1465204241139 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:41 INFO - PROCESS | 1671 | 1465204241141 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:41 INFO - PROCESS | 1671 | 1465204241248 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 02:10:41 INFO - PROCESS | 1671 | 1465204241252 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 1671 | 1465204241253 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf72000 == 15 [pid = 1671] [id = 15] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 41 (0x12c70d800) [pid = 1671] [serial = 41] [outer = 0x0] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 42 (0x12cd98800) [pid = 1671] [serial = 42] [outer = 0x12c70d800] 02:10:41 INFO - PROCESS | 1671 | 1465204241277 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 43 (0x12cd9e400) [pid = 1671] [serial = 43] [outer = 0x12c70d800] 02:10:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d1c1000 == 16 [pid = 1671] [id = 16] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 44 (0x12d1c1800) [pid = 1671] [serial = 44] [outer = 0x0] 02:10:41 INFO - PROCESS | 1671 | 1465204241528 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 45 (0x12d1c3000) [pid = 1671] [serial = 45] [outer = 0x12d1c1800] 02:10:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:10:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 427ms 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 46 (0x12d1c8000) [pid = 1671] [serial = 46] [outer = 0x12d1c1800] 02:10:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d1c0800 == 17 [pid = 1671] [id = 17] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 47 (0x12cda1400) [pid = 1671] [serial = 47] [outer = 0x0] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 48 (0x12d162800) [pid = 1671] [serial = 48] [outer = 0x12cda1400] 02:10:41 INFO - PROCESS | 1671 | 1465204241603 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 02:10:41 INFO - PROCESS | 1671 | 1465204241604 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 02:10:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 49 (0x1167f7800) [pid = 1671] [serial = 49] [outer = 0x12cda1400] 02:10:41 INFO - PROCESS | 1671 | 1465204241646 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:10:41 INFO - PROCESS | 1671 | 1465204241647 Marionette TRACE conn2 <- [1,42,null,{}] 02:10:41 INFO - PROCESS | 1671 | 1465204241658 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:41 INFO - PROCESS | 1671 | 1465204241659 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:41 INFO - PROCESS | 1671 | 1465204241776 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 02:10:41 INFO - PROCESS | 1671 | 1465204241780 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:41 INFO - PROCESS | 1671 | 1465204241781 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d509000 == 18 [pid = 1671] [id = 18] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 50 (0x12cda2c00) [pid = 1671] [serial = 50] [outer = 0x0] 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 51 (0x12d15a400) [pid = 1671] [serial = 51] [outer = 0x12cda2c00] 02:10:41 INFO - PROCESS | 1671 | 1465204241806 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 52 (0x12d554800) [pid = 1671] [serial = 52] [outer = 0x12cda2c00] 02:10:42 INFO - PROCESS | 1671 | 1465204242077 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 498ms 02:10:42 INFO - PROCESS | 1671 | 1465204242120 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 1671 | 1465204242121 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 02:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:10:42 INFO - PROCESS | 1671 | 1465204242124 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 1671 | 1465204242125 Marionette TRACE conn2 <- [1,46,null,{}] 02:10:42 INFO - PROCESS | 1671 | 1465204242128 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:42 INFO - PROCESS | 1671 | 1465204242130 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:42 INFO - PROCESS | 1671 | 1465204242230 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 02:10:42 INFO - PROCESS | 1671 | 1465204242234 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 1671 | 1465204242235 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d522000 == 19 [pid = 1671] [id = 19] 02:10:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 53 (0x11863fc00) [pid = 1671] [serial = 53] [outer = 0x0] 02:10:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 54 (0x1197db800) [pid = 1671] [serial = 54] [outer = 0x11863fc00] 02:10:42 INFO - PROCESS | 1671 | 1465204242261 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 55 (0x12d558800) [pid = 1671] [serial = 55] [outer = 0x11863fc00] 02:10:42 INFO - PROCESS | 1671 | 1465204242499 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 02:10:42 INFO - PROCESS | 1671 | 1465204242543 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 1671 | 1465204242544 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 02:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:10:42 INFO - PROCESS | 1671 | 1465204242554 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 1671 | 1465204242555 Marionette TRACE conn2 <- [1,50,null,{}] 02:10:42 INFO - PROCESS | 1671 | 1465204242557 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:42 INFO - PROCESS | 1671 | 1465204242558 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:42 INFO - PROCESS | 1671 | 1465204242659 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 02:10:42 INFO - PROCESS | 1671 | 1465204242663 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 1671 | 1465204242664 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be08800 == 20 [pid = 1671] [id = 20] 02:10:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 56 (0x12a71c800) [pid = 1671] [serial = 56] [outer = 0x0] 02:10:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 57 (0x12a726400) [pid = 1671] [serial = 57] [outer = 0x12a71c800] 02:10:42 INFO - PROCESS | 1671 | 1465204242687 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 58 (0x12d55c800) [pid = 1671] [serial = 58] [outer = 0x12a71c800] 02:10:42 INFO - PROCESS | 1671 | 1465204242916 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:10:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 417ms 02:10:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:10:42 INFO - PROCESS | 1671 | 1465204242971 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 1671 | 1465204242973 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 02:10:42 INFO - PROCESS | 1671 | 1465204242975 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 1671 | 1465204242976 Marionette TRACE conn2 <- [1,54,null,{}] 02:10:42 INFO - PROCESS | 1671 | 1465204242985 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:42 INFO - PROCESS | 1671 | 1465204242986 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:43 INFO - PROCESS | 1671 | 1465204243084 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 02:10:43 INFO - PROCESS | 1671 | 1465204243096 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:43 INFO - PROCESS | 1671 | 1465204243097 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be18800 == 21 [pid = 1671] [id = 21] 02:10:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 59 (0x129faf800) [pid = 1671] [serial = 59] [outer = 0x0] 02:10:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 60 (0x129fb7000) [pid = 1671] [serial = 60] [outer = 0x129faf800] 02:10:43 INFO - PROCESS | 1671 | 1465204243121 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 61 (0x129fbd400) [pid = 1671] [serial = 61] [outer = 0x129faf800] 02:10:43 INFO - PROCESS | 1671 | 1465204243387 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:10:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 418ms 02:10:43 INFO - PROCESS | 1671 | 1465204243402 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 02:10:43 INFO - PROCESS | 1671 | 1465204243404 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 02:10:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:10:43 INFO - PROCESS | 1671 | 1465204243409 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 1671 | 1465204243410 Marionette TRACE conn2 <- [1,58,null,{}] 02:10:43 INFO - PROCESS | 1671 | 1465204243421 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:43 INFO - PROCESS | 1671 | 1465204243423 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:43 INFO - PROCESS | 1671 | 1465204243538 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 02:10:43 INFO - PROCESS | 1671 | 1465204243542 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:43 INFO - PROCESS | 1671 | 1465204243543 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x12da7a800 == 22 [pid = 1671] [id = 22] 02:10:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 62 (0x12bfe0c00) [pid = 1671] [serial = 62] [outer = 0x0] 02:10:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 63 (0x12d7d5c00) [pid = 1671] [serial = 63] [outer = 0x12bfe0c00] 02:10:43 INFO - PROCESS | 1671 | 1465204243572 Marionette DEBUG loaded listener.js 02:10:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 64 (0x12d7ddc00) [pid = 1671] [serial = 64] [outer = 0x12bfe0c00] 02:10:44 INFO - PROCESS | 1671 | 1465204244655 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:10:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1279ms 02:10:44 INFO - PROCESS | 1671 | 1465204244689 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 02:10:44 INFO - PROCESS | 1671 | 1465204244692 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 02:10:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:10:44 INFO - PROCESS | 1671 | 1465204244695 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:10:44 INFO - PROCESS | 1671 | 1465204244697 Marionette TRACE conn2 <- [1,62,null,{}] 02:10:44 INFO - PROCESS | 1671 | 1465204244706 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:44 INFO - PROCESS | 1671 | 1465204244708 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:44 INFO - PROCESS | 1671 | 1465204244820 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 02:10:44 INFO - PROCESS | 1671 | 1465204244873 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 1671 | 1465204244875 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x112d5e800 == 23 [pid = 1671] [id = 23] 02:10:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x112f85000) [pid = 1671] [serial = 65] [outer = 0x0] 02:10:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x113034400) [pid = 1671] [serial = 66] [outer = 0x112f85000] 02:10:44 INFO - PROCESS | 1671 | 1465204244906 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x115f2b000) [pid = 1671] [serial = 67] [outer = 0x112f85000] 02:10:45 INFO - PROCESS | 1671 | 1465204245317 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:10:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 675ms 02:10:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:10:45 INFO - PROCESS | 1671 | 1465204245370 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 1671 | 1465204245373 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 02:10:45 INFO - PROCESS | 1671 | 1465204245378 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 1671 | 1465204245379 Marionette TRACE conn2 <- [1,66,null,{}] 02:10:45 INFO - PROCESS | 1671 | 1465204245382 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:45 INFO - PROCESS | 1671 | 1465204245384 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:45 INFO - PROCESS | 1671 | 1465204245504 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 02:10:45 INFO - PROCESS | 1671 | 1465204245557 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 1671 | 1465204245558 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b93000 == 24 [pid = 1671] [id = 24] 02:10:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x1176af000) [pid = 1671] [serial = 68] [outer = 0x0] 02:10:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x1185d1400) [pid = 1671] [serial = 69] [outer = 0x1176af000] 02:10:45 INFO - PROCESS | 1671 | 1465204245631 Marionette DEBUG loaded listener.js 02:10:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x1185dfc00) [pid = 1671] [serial = 70] [outer = 0x1176af000] 02:10:46 INFO - PROCESS | 1671 | 1465204246309 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:10:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 972ms 02:10:46 INFO - PROCESS | 1671 | 1465204246350 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 02:10:46 INFO - PROCESS | 1671 | 1465204246353 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 02:10:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:10:46 INFO - PROCESS | 1671 | 1465204246356 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:10:46 INFO - PROCESS | 1671 | 1465204246357 Marionette TRACE conn2 <- [1,70,null,{}] 02:10:46 INFO - PROCESS | 1671 | 1465204246361 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:46 INFO - PROCESS | 1671 | 1465204246364 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:46 INFO - PROCESS | 1671 | 1465204246448 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 02:10:46 INFO - PROCESS | 1671 | 1465204246501 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:46 INFO - PROCESS | 1671 | 1465204246502 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x113337800 == 25 [pid = 1671] [id = 25] 02:10:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x1167f3800) [pid = 1671] [serial = 71] [outer = 0x0] 02:10:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x116a5c000) [pid = 1671] [serial = 72] [outer = 0x1167f3800] 02:10:46 INFO - PROCESS | 1671 | 1465204246529 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x116b7f800) [pid = 1671] [serial = 73] [outer = 0x1167f3800] 02:10:46 INFO - PROCESS | 1671 | 1465204246973 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 02:10:47 INFO - PROCESS | 1671 | 1465204247064 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 1671 | 1465204247068 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 02:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:10:47 INFO - PROCESS | 1671 | 1465204247094 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 1671 | 1465204247096 Marionette TRACE conn2 <- [1,74,null,{}] 02:10:47 INFO - PROCESS | 1671 | 1465204247100 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:47 INFO - PROCESS | 1671 | 1465204247102 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:47 INFO - PROCESS | 1671 | 1465204247224 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 02:10:47 INFO - PROCESS | 1671 | 1465204247230 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 1671 | 1465204247232 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x116291800 == 26 [pid = 1671] [id = 26] 02:10:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x11775e000) [pid = 1671] [serial = 74] [outer = 0x0] 02:10:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x117760c00) [pid = 1671] [serial = 75] [outer = 0x11775e000] 02:10:47 INFO - PROCESS | 1671 | 1465204247277 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x118565400) [pid = 1671] [serial = 76] [outer = 0x11775e000] 02:10:47 INFO - PROCESS | 1671 | 1465204247602 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:10:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 524ms 02:10:47 INFO - PROCESS | 1671 | 1465204247618 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 1671 | 1465204247620 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 02:10:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:10:47 INFO - PROCESS | 1671 | 1465204247622 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 1671 | 1465204247625 Marionette TRACE conn2 <- [1,78,null,{}] 02:10:47 INFO - PROCESS | 1671 | 1465204247635 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:47 INFO - PROCESS | 1671 | 1465204247638 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:47 INFO - PROCESS | 1671 | 1465204247734 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 02:10:47 INFO - PROCESS | 1671 | 1465204247741 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 1671 | 1465204247743 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a4a000 == 27 [pid = 1671] [id = 27] 02:10:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x113d7e400) [pid = 1671] [serial = 77] [outer = 0x0] 02:10:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x1186f4800) [pid = 1671] [serial = 78] [outer = 0x113d7e400] 02:10:47 INFO - PROCESS | 1671 | 1465204247774 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1189cac00) [pid = 1671] [serial = 79] [outer = 0x113d7e400] 02:10:48 INFO - PROCESS | 1671 | 1465204248115 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 521ms 02:10:48 INFO - PROCESS | 1671 | 1465204248144 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 1671 | 1465204248149 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 02:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:10:48 INFO - PROCESS | 1671 | 1465204248151 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 1671 | 1465204248152 Marionette TRACE conn2 <- [1,82,null,{}] 02:10:48 INFO - PROCESS | 1671 | 1465204248154 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:48 INFO - PROCESS | 1671 | 1465204248156 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:48 INFO - PROCESS | 1671 | 1465204248274 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 02:10:48 INFO - PROCESS | 1671 | 1465204248331 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 1671 | 1465204248332 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x117022000 == 28 [pid = 1671] [id = 28] 02:10:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11856dc00) [pid = 1671] [serial = 80] [outer = 0x0] 02:10:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x119299400) [pid = 1671] [serial = 81] [outer = 0x11856dc00] 02:10:48 INFO - PROCESS | 1671 | 1465204248373 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1197d7400) [pid = 1671] [serial = 82] [outer = 0x11856dc00] 02:10:48 INFO - PROCESS | 1671 | 1465204248725 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:10:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 618ms 02:10:48 INFO - PROCESS | 1671 | 1465204248770 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 1671 | 1465204248771 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 02:10:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:10:48 INFO - PROCESS | 1671 | 1465204248773 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 1671 | 1465204248775 Marionette TRACE conn2 <- [1,86,null,{}] 02:10:48 INFO - PROCESS | 1671 | 1465204248777 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:48 INFO - PROCESS | 1671 | 1465204248778 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:48 INFO - PROCESS | 1671 | 1465204248870 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 02:10:48 INFO - PROCESS | 1671 | 1465204248876 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:48 INFO - PROCESS | 1671 | 1465204248877 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x116782000 == 29 [pid = 1671] [id = 29] 02:10:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x113d7d400) [pid = 1671] [serial = 83] [outer = 0x0] 02:10:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1198e9000) [pid = 1671] [serial = 84] [outer = 0x113d7d400] 02:10:48 INFO - PROCESS | 1671 | 1465204248903 Marionette DEBUG loaded listener.js 02:10:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x119c8ac00) [pid = 1671] [serial = 85] [outer = 0x113d7d400] 02:10:49 INFO - PROCESS | 1671 | 1465204249171 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 418ms 02:10:49 INFO - PROCESS | 1671 | 1465204249193 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 1671 | 1465204249194 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 02:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:10:49 INFO - PROCESS | 1671 | 1465204249204 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 1671 | 1465204249205 Marionette TRACE conn2 <- [1,90,null,{}] 02:10:49 INFO - PROCESS | 1671 | 1465204249207 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:49 INFO - PROCESS | 1671 | 1465204249211 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:49 INFO - PROCESS | 1671 | 1465204249320 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 02:10:49 INFO - PROCESS | 1671 | 1465204249324 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 1671 | 1465204249325 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x118826800 == 30 [pid = 1671] [id = 30] 02:10:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x119c87c00) [pid = 1671] [serial = 86] [outer = 0x0] 02:10:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119d2ec00) [pid = 1671] [serial = 87] [outer = 0x119c87c00] 02:10:49 INFO - PROCESS | 1671 | 1465204249353 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12134fc00) [pid = 1671] [serial = 88] [outer = 0x119c87c00] 02:10:49 INFO - PROCESS | 1671 | 1465204249671 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:10:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:10:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 525ms 02:10:49 INFO - PROCESS | 1671 | 1465204249723 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 02:10:49 INFO - PROCESS | 1671 | 1465204249724 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 02:10:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:10:49 INFO - PROCESS | 1671 | 1465204249726 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:10:49 INFO - PROCESS | 1671 | 1465204249727 Marionette TRACE conn2 <- [1,94,null,{}] 02:10:49 INFO - PROCESS | 1671 | 1465204249730 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:49 INFO - PROCESS | 1671 | 1465204249731 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:49 INFO - PROCESS | 1671 | 1465204249826 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 02:10:49 INFO - PROCESS | 1671 | 1465204249830 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 1671 | 1465204249832 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x119253800 == 31 [pid = 1671] [id = 31] 02:10:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x113d7d000) [pid = 1671] [serial = 89] [outer = 0x0] 02:10:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x121356400) [pid = 1671] [serial = 90] [outer = 0x113d7d000] 02:10:49 INFO - PROCESS | 1671 | 1465204249857 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x12327c000) [pid = 1671] [serial = 91] [outer = 0x113d7d000] 02:10:50 INFO - PROCESS | 1671 | 1465204250142 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 472ms 02:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:10:50 INFO - PROCESS | 1671 | 1465204250200 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 1671 | 1465204250201 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 02:10:50 INFO - PROCESS | 1671 | 1465204250203 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 1671 | 1465204250204 Marionette TRACE conn2 <- [1,98,null,{}] 02:10:50 INFO - PROCESS | 1671 | 1465204250206 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:50 INFO - PROCESS | 1671 | 1465204250207 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:50 INFO - PROCESS | 1671 | 1465204250282 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 02:10:50 INFO - PROCESS | 1671 | 1465204250286 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 1671 | 1465204250287 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x119598000 == 32 [pid = 1671] [id = 32] 02:10:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x121351c00) [pid = 1671] [serial = 92] [outer = 0x0] 02:10:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x123566800) [pid = 1671] [serial = 93] [outer = 0x121351c00] 02:10:50 INFO - PROCESS | 1671 | 1465204250311 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1237d5c00) [pid = 1671] [serial = 94] [outer = 0x121351c00] 02:10:50 INFO - PROCESS | 1671 | 1465204250624 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:10:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 02:10:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:10:50 INFO - PROCESS | 1671 | 1465204250671 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 1671 | 1465204250673 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 02:10:50 INFO - PROCESS | 1671 | 1465204250675 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 1671 | 1465204250677 Marionette TRACE conn2 <- [1,102,null,{}] 02:10:50 INFO - PROCESS | 1671 | 1465204250691 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:50 INFO - PROCESS | 1671 | 1465204250693 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:50 INFO - PROCESS | 1671 | 1465204250808 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 02:10:50 INFO - PROCESS | 1671 | 1465204250816 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 1671 | 1465204250818 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a46800 == 33 [pid = 1671] [id = 33] 02:10:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x123568400) [pid = 1671] [serial = 95] [outer = 0x0] 02:10:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12425b400) [pid = 1671] [serial = 96] [outer = 0x123568400] 02:10:50 INFO - PROCESS | 1671 | 1465204250857 Marionette DEBUG loaded listener.js 02:10:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1247e6400) [pid = 1671] [serial = 97] [outer = 0x123568400] 02:10:51 INFO - PROCESS | 1671 | 1465204251276 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 618ms 02:10:51 INFO - PROCESS | 1671 | 1465204251293 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 1671 | 1465204251295 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 02:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:10:51 INFO - PROCESS | 1671 | 1465204251299 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:10:51 INFO - PROCESS | 1671 | 1465204251300 Marionette TRACE conn2 <- [1,106,null,{}] 02:10:51 INFO - PROCESS | 1671 | 1465204251302 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:51 INFO - PROCESS | 1671 | 1465204251303 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:51 INFO - PROCESS | 1671 | 1465204251442 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 02:10:51 INFO - PROCESS | 1671 | 1465204251447 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:51 INFO - PROCESS | 1671 | 1465204251449 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a98000 == 34 [pid = 1671] [id = 34] 02:10:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1247e6800) [pid = 1671] [serial = 98] [outer = 0x0] 02:10:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1247ebc00) [pid = 1671] [serial = 99] [outer = 0x1247e6800] 02:10:51 INFO - PROCESS | 1671 | 1465204251488 Marionette DEBUG loaded listener.js 02:10:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1247efc00) [pid = 1671] [serial = 100] [outer = 0x1247e6800] 02:10:51 INFO - PROCESS | 1671 | 1465204251915 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:10:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:10:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 669ms 02:10:51 INFO - PROCESS | 1671 | 1465204251968 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 02:10:51 INFO - PROCESS | 1671 | 1465204251970 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 02:10:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:10:51 INFO - PROCESS | 1671 | 1465204251974 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:10:51 INFO - PROCESS | 1671 | 1465204251977 Marionette TRACE conn2 <- [1,110,null,{}] 02:10:51 INFO - PROCESS | 1671 | 1465204251989 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:51 INFO - PROCESS | 1671 | 1465204251991 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:52 INFO - PROCESS | 1671 | 1465204252107 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 02:10:52 INFO - PROCESS | 1671 | 1465204252130 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 1671 | 1465204252132 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131a800 == 35 [pid = 1671] [id = 35] 02:10:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x124bfac00) [pid = 1671] [serial = 101] [outer = 0x0] 02:10:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x124eba800) [pid = 1671] [serial = 102] [outer = 0x124bfac00] 02:10:52 INFO - PROCESS | 1671 | 1465204252158 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119225c00) [pid = 1671] [serial = 103] [outer = 0x124bfac00] 02:10:52 INFO - PROCESS | 1671 | 1465204252474 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:10:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:10:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 529ms 02:10:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:10:52 INFO - PROCESS | 1671 | 1465204252504 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 1671 | 1465204252505 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 02:10:52 INFO - PROCESS | 1671 | 1465204252507 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - PROCESS | 1671 | 1465204252508 Marionette TRACE conn2 <- [1,114,null,{}] 02:10:52 INFO - PROCESS | 1671 | 1465204252510 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:52 INFO - PROCESS | 1671 | 1465204252511 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:52 INFO - PROCESS | 1671 | 1465204252618 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 02:10:52 INFO - PROCESS | 1671 | 1465204252625 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 1671 | 1465204252626 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x121330800 == 36 [pid = 1671] [id = 36] 02:10:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1247f0000) [pid = 1671] [serial = 104] [outer = 0x0] 02:10:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12600d800) [pid = 1671] [serial = 105] [outer = 0x1247f0000] 02:10:52 INFO - PROCESS | 1671 | 1465204252652 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x126092800) [pid = 1671] [serial = 106] [outer = 0x1247f0000] 02:10:53 INFO - PROCESS | 1671 | 1465204252994 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 518ms 02:10:53 INFO - PROCESS | 1671 | 1465204253026 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 02:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:10:53 INFO - PROCESS | 1671 | 1465204253027 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 02:10:53 INFO - PROCESS | 1671 | 1465204253030 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 1671 | 1465204253031 Marionette TRACE conn2 <- [1,118,null,{}] 02:10:53 INFO - PROCESS | 1671 | 1465204253034 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:53 INFO - PROCESS | 1671 | 1465204253035 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:53 INFO - PROCESS | 1671 | 1465204253147 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 02:10:53 INFO - PROCESS | 1671 | 1465204253217 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:53 INFO - PROCESS | 1671 | 1465204253218 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x1232a5800 == 37 [pid = 1671] [id = 37] 02:10:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1247f3000) [pid = 1671] [serial = 107] [outer = 0x0] 02:10:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x126921c00) [pid = 1671] [serial = 108] [outer = 0x1247f3000] 02:10:53 INFO - PROCESS | 1671 | 1465204253256 Marionette DEBUG loaded listener.js 02:10:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x126d03800) [pid = 1671] [serial = 109] [outer = 0x1247f3000] 02:10:53 INFO - PROCESS | 1671 | 1465204253618 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:10:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 619ms 02:10:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:10:53 INFO - PROCESS | 1671 | 1465204253650 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 02:10:53 INFO - PROCESS | 1671 | 1465204253651 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 02:10:53 INFO - PROCESS | 1671 | 1465204253653 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 1671 | 1465204253654 Marionette TRACE conn2 <- [1,122,null,{}] 02:10:53 INFO - PROCESS | 1671 | 1465204253656 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:53 INFO - PROCESS | 1671 | 1465204253658 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:53 INFO - PROCESS | 1671 | 1465204253739 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 02:10:53 INFO - PROCESS | 1671 | 1465204253786 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:53 INFO - PROCESS | 1671 | 1465204253787 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236cc800 == 38 [pid = 1671] [id = 38] 02:10:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x121354c00) [pid = 1671] [serial = 110] [outer = 0x0] 02:10:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x126d07000) [pid = 1671] [serial = 111] [outer = 0x121354c00] 02:10:53 INFO - PROCESS | 1671 | 1465204253810 Marionette DEBUG loaded listener.js 02:10:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x126f42000) [pid = 1671] [serial = 112] [outer = 0x121354c00] 02:10:54 INFO - PROCESS | 1671 | 1465204254068 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:10:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:10:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 468ms 02:10:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:10:54 INFO - PROCESS | 1671 | 1465204254122 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 02:10:54 INFO - PROCESS | 1671 | 1465204254123 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 02:10:54 INFO - PROCESS | 1671 | 1465204254125 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:10:54 INFO - PROCESS | 1671 | 1465204254126 Marionette TRACE conn2 <- [1,126,null,{}] 02:10:54 INFO - PROCESS | 1671 | 1465204254136 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:54 INFO - PROCESS | 1671 | 1465204254137 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:54 INFO - PROCESS | 1671 | 1465204254225 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 02:10:54 INFO - PROCESS | 1671 | 1465204254229 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 1671 | 1465204254230 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b67000 == 39 [pid = 1671] [id = 39] 02:10:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x126fe7000) [pid = 1671] [serial = 113] [outer = 0x0] 02:10:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x127431000) [pid = 1671] [serial = 114] [outer = 0x126fe7000] 02:10:54 INFO - PROCESS | 1671 | 1465204254254 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x1274b4000) [pid = 1671] [serial = 115] [outer = 0x126fe7000] 02:10:55 INFO - PROCESS | 1671 | 1465204255436 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1319ms 02:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:10:55 INFO - PROCESS | 1671 | 1465204255449 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 1671 | 1465204255451 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 02:10:55 INFO - PROCESS | 1671 | 1465204255454 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 1671 | 1465204255456 Marionette TRACE conn2 <- [1,130,null,{}] 02:10:55 INFO - PROCESS | 1671 | 1465204255460 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:55 INFO - PROCESS | 1671 | 1465204255462 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:55 INFO - PROCESS | 1671 | 1465204255572 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 02:10:55 INFO - PROCESS | 1671 | 1465204255575 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 1671 | 1465204255578 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x115e20800 == 40 [pid = 1671] [id = 40] 02:10:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x1176ab400) [pid = 1671] [serial = 116] [outer = 0x0] 02:10:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x1183aec00) [pid = 1671] [serial = 117] [outer = 0x1176ab400] 02:10:55 INFO - PROCESS | 1671 | 1465204255605 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x1185d7c00) [pid = 1671] [serial = 118] [outer = 0x1176ab400] 02:10:55 INFO - PROCESS | 1671 | 1465204255926 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:10:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 520ms 02:10:55 INFO - PROCESS | 1671 | 1465204255974 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 1671 | 1465204255977 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 02:10:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:10:55 INFO - PROCESS | 1671 | 1465204255984 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 1671 | 1465204255985 Marionette TRACE conn2 <- [1,134,null,{}] 02:10:55 INFO - PROCESS | 1671 | 1465204255988 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:55 INFO - PROCESS | 1671 | 1465204255989 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:56 INFO - PROCESS | 1671 | 1465204256082 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 02:10:56 INFO - PROCESS | 1671 | 1465204256113 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:56 INFO - PROCESS | 1671 | 1465204256114 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a89800 == 41 [pid = 1671] [id = 41] 02:10:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x118885400) [pid = 1671] [serial = 119] [outer = 0x0] 02:10:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 120 (0x119230400) [pid = 1671] [serial = 120] [outer = 0x118885400] 02:10:56 INFO - PROCESS | 1671 | 1465204256141 Marionette DEBUG loaded listener.js 02:10:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 121 (0x1197dc000) [pid = 1671] [serial = 121] [outer = 0x118885400] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 120 (0x12c70d800) [pid = 1671] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 119 (0x12bfe8c00) [pid = 1671] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x12bfd9c00) [pid = 1671] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x1185d8c00) [pid = 1671] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x1176ae800) [pid = 1671] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x12b5ebc00) [pid = 1671] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x12b179c00) [pid = 1671] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x12ab06400) [pid = 1671] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x119c8f400) [pid = 1671] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x129faf800) [pid = 1671] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x12a71c800) [pid = 1671] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x11863fc00) [pid = 1671] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12cda2c00) [pid = 1671] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x121351c00) [pid = 1671] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x123568400) [pid = 1671] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1247e6800) [pid = 1671] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1247f0000) [pid = 1671] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1247f3000) [pid = 1671] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x12bfe0c00) [pid = 1671] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x112f85000) [pid = 1671] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1176af000) [pid = 1671] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1167f3800) [pid = 1671] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x11775e000) [pid = 1671] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x113d7e400) [pid = 1671] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11856dc00) [pid = 1671] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x113d7d400) [pid = 1671] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119c87c00) [pid = 1671] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x113d7d000) [pid = 1671] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:10:56 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x121354c00) [pid = 1671] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:10:56 INFO - PROCESS | 1671 | 1465204256923 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:10:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 972ms 02:10:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:10:56 INFO - PROCESS | 1671 | 1465204256956 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 1671 | 1465204256957 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 02:10:56 INFO - PROCESS | 1671 | 1465204256960 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - PROCESS | 1671 | 1465204256962 Marionette TRACE conn2 <- [1,138,null,{}] 02:10:56 INFO - PROCESS | 1671 | 1465204256970 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:56 INFO - PROCESS | 1671 | 1465204256973 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:57 INFO - PROCESS | 1671 | 1465204257048 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 02:10:57 INFO - PROCESS | 1671 | 1465204257052 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 1671 | 1465204257054 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e0c000 == 42 [pid = 1671] [id = 42] 02:10:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x116b81c00) [pid = 1671] [serial = 122] [outer = 0x0] 02:10:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1198edc00) [pid = 1671] [serial = 123] [outer = 0x116b81c00] 02:10:57 INFO - PROCESS | 1671 | 1465204257086 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119c8f400) [pid = 1671] [serial = 124] [outer = 0x116b81c00] 02:10:57 INFO - PROCESS | 1671 | 1465204257457 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 521ms 02:10:57 INFO - PROCESS | 1671 | 1465204257482 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 02:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:10:57 INFO - PROCESS | 1671 | 1465204257484 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 02:10:57 INFO - PROCESS | 1671 | 1465204257486 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:10:57 INFO - PROCESS | 1671 | 1465204257487 Marionette TRACE conn2 <- [1,142,null,{}] 02:10:57 INFO - PROCESS | 1671 | 1465204257490 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:57 INFO - PROCESS | 1671 | 1465204257491 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:57 INFO - PROCESS | 1671 | 1465204257564 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 02:10:57 INFO - PROCESS | 1671 | 1465204257568 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 1671 | 1465204257569 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x11897e800 == 43 [pid = 1671] [id = 43] 02:10:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119d3a000) [pid = 1671] [serial = 125] [outer = 0x0] 02:10:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x11a01b000) [pid = 1671] [serial = 126] [outer = 0x119d3a000] 02:10:57 INFO - PROCESS | 1671 | 1465204257596 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12134e400) [pid = 1671] [serial = 127] [outer = 0x119d3a000] 02:10:57 INFO - PROCESS | 1671 | 1465204257917 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:10:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:10:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 469ms 02:10:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:10:57 INFO - PROCESS | 1671 | 1465204257955 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 02:10:57 INFO - PROCESS | 1671 | 1465204257957 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 02:10:57 INFO - PROCESS | 1671 | 1465204257959 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:10:57 INFO - PROCESS | 1671 | 1465204257960 Marionette TRACE conn2 <- [1,146,null,{}] 02:10:57 INFO - PROCESS | 1671 | 1465204257962 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:57 INFO - PROCESS | 1671 | 1465204257963 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:58 INFO - PROCESS | 1671 | 1465204258039 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 02:10:58 INFO - PROCESS | 1671 | 1465204258086 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 1671 | 1465204258087 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x119390800 == 44 [pid = 1671] [id = 44] 02:10:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1185d2c00) [pid = 1671] [serial = 128] [outer = 0x0] 02:10:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x121351400) [pid = 1671] [serial = 129] [outer = 0x1185d2c00] 02:10:58 INFO - PROCESS | 1671 | 1465204258111 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1233c6800) [pid = 1671] [serial = 130] [outer = 0x1185d2c00] 02:10:58 INFO - PROCESS | 1671 | 1465204258385 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:10:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:10:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 468ms 02:10:58 INFO - PROCESS | 1671 | 1465204258436 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 1671 | 1465204258437 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 02:10:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:10:58 INFO - PROCESS | 1671 | 1465204258440 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 1671 | 1465204258441 Marionette TRACE conn2 <- [1,150,null,{}] 02:10:58 INFO - PROCESS | 1671 | 1465204258443 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:58 INFO - PROCESS | 1671 | 1465204258450 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:58 INFO - PROCESS | 1671 | 1465204258541 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 02:10:58 INFO - PROCESS | 1671 | 1465204258588 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 1671 | 1465204258589 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a93000 == 45 [pid = 1671] [id = 45] 02:10:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x115f2cc00) [pid = 1671] [serial = 131] [outer = 0x0] 02:10:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x123592c00) [pid = 1671] [serial = 132] [outer = 0x115f2cc00] 02:10:58 INFO - PROCESS | 1671 | 1465204258614 Marionette DEBUG loaded listener.js 02:10:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x124bf7000) [pid = 1671] [serial = 133] [outer = 0x115f2cc00] 02:10:59 INFO - PROCESS | 1671 | 1465204259009 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 619ms 02:10:59 INFO - PROCESS | 1671 | 1465204259060 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 1671 | 1465204259062 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 02:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:10:59 INFO - PROCESS | 1671 | 1465204259083 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 1671 | 1465204259085 Marionette TRACE conn2 <- [1,154,null,{}] 02:10:59 INFO - PROCESS | 1671 | 1465204259089 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:59 INFO - PROCESS | 1671 | 1465204259091 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:59 INFO - PROCESS | 1671 | 1465204259185 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 02:10:59 INFO - PROCESS | 1671 | 1465204259246 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 1671 | 1465204259247 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x1161df800 == 46 [pid = 1671] [id = 46] 02:10:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x113d7e400) [pid = 1671] [serial = 134] [outer = 0x0] 02:10:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1167fb000) [pid = 1671] [serial = 135] [outer = 0x113d7e400] 02:10:59 INFO - PROCESS | 1671 | 1465204259278 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x117758800) [pid = 1671] [serial = 136] [outer = 0x113d7e400] 02:10:59 INFO - PROCESS | 1671 | 1465204259689 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:10:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 622ms 02:10:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:10:59 INFO - PROCESS | 1671 | 1465204259704 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 1671 | 1465204259707 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 02:10:59 INFO - PROCESS | 1671 | 1465204259712 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 1671 | 1465204259714 Marionette TRACE conn2 <- [1,158,null,{}] 02:10:59 INFO - PROCESS | 1671 | 1465204259716 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:59 INFO - PROCESS | 1671 | 1465204259718 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:59 INFO - PROCESS | 1671 | 1465204259813 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 02:10:59 INFO - PROCESS | 1671 | 1465204259894 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:59 INFO - PROCESS | 1671 | 1465204259896 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:10:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a88800 == 47 [pid = 1671] [id = 47] 02:10:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x11922d400) [pid = 1671] [serial = 137] [outer = 0x0] 02:10:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1192a3400) [pid = 1671] [serial = 138] [outer = 0x11922d400] 02:10:59 INFO - PROCESS | 1671 | 1465204259938 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x119c86c00) [pid = 1671] [serial = 139] [outer = 0x11922d400] 02:11:00 INFO - PROCESS | 1671 | 1465204260381 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:11:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:11:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 720ms 02:11:00 INFO - PROCESS | 1671 | 1465204260447 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 02:11:00 INFO - PROCESS | 1671 | 1465204260448 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 02:11:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:11:00 INFO - PROCESS | 1671 | 1465204260452 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:11:00 INFO - PROCESS | 1671 | 1465204260455 Marionette TRACE conn2 <- [1,162,null,{}] 02:11:00 INFO - PROCESS | 1671 | 1465204260464 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:00 INFO - PROCESS | 1671 | 1465204260468 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:00 INFO - PROCESS | 1671 | 1465204260562 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 02:11:00 INFO - PROCESS | 1671 | 1465204260623 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 1671 | 1465204260625 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234f2000 == 48 [pid = 1671] [id = 48] 02:11:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1243c0c00) [pid = 1671] [serial = 140] [outer = 0x0] 02:11:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x1247e7400) [pid = 1671] [serial = 141] [outer = 0x1243c0c00] 02:11:00 INFO - PROCESS | 1671 | 1465204260657 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x1247f5400) [pid = 1671] [serial = 142] [outer = 0x1243c0c00] 02:11:01 INFO - PROCESS | 1671 | 1465204261089 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 672ms 02:11:01 INFO - PROCESS | 1671 | 1465204261125 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 1671 | 1465204261128 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 02:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:11:01 INFO - PROCESS | 1671 | 1465204261155 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - PROCESS | 1671 | 1465204261157 Marionette TRACE conn2 <- [1,166,null,{}] 02:11:01 INFO - PROCESS | 1671 | 1465204261160 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:01 INFO - PROCESS | 1671 | 1465204261162 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:01 INFO - PROCESS | 1671 | 1465204261265 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 02:11:01 INFO - PROCESS | 1671 | 1465204261324 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:01 INFO - PROCESS | 1671 | 1465204261325 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b65800 == 49 [pid = 1671] [id = 49] 02:11:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x125072400) [pid = 1671] [serial = 143] [outer = 0x0] 02:11:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x126015400) [pid = 1671] [serial = 144] [outer = 0x125072400] 02:11:01 INFO - PROCESS | 1671 | 1465204261355 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x12608fc00) [pid = 1671] [serial = 145] [outer = 0x125072400] 02:11:01 INFO - PROCESS | 1671 | 1465204261800 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:11:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 673ms 02:11:01 INFO - PROCESS | 1671 | 1465204261825 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 1671 | 1465204261826 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 02:11:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:11:01 INFO - PROCESS | 1671 | 1465204261849 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - PROCESS | 1671 | 1465204261850 Marionette TRACE conn2 <- [1,170,null,{}] 02:11:01 INFO - PROCESS | 1671 | 1465204261854 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:01 INFO - PROCESS | 1671 | 1465204261855 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:01 INFO - PROCESS | 1671 | 1465204261951 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 02:11:02 INFO - PROCESS | 1671 | 1465204262012 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 1671 | 1465204262013 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x113264800 == 50 [pid = 1671] [id = 50] 02:11:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x113d09c00) [pid = 1671] [serial = 146] [outer = 0x0] 02:11:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x1185da000) [pid = 1671] [serial = 147] [outer = 0x113d09c00] 02:11:02 INFO - PROCESS | 1671 | 1465204262042 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x119d32000) [pid = 1671] [serial = 148] [outer = 0x113d09c00] 02:11:02 INFO - PROCESS | 1671 | 1465204262523 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:11:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 741ms 02:11:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:11:02 INFO - PROCESS | 1671 | 1465204262570 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 1671 | 1465204262572 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 02:11:02 INFO - PROCESS | 1671 | 1465204262575 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 1671 | 1465204262577 Marionette TRACE conn2 <- [1,174,null,{}] 02:11:02 INFO - PROCESS | 1671 | 1465204262583 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:02 INFO - PROCESS | 1671 | 1465204262585 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:02 INFO - PROCESS | 1671 | 1465204262676 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 02:11:02 INFO - PROCESS | 1671 | 1465204262744 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:02 INFO - PROCESS | 1671 | 1465204262746 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x11629b800 == 51 [pid = 1671] [id = 51] 02:11:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 120 (0x1167f7000) [pid = 1671] [serial = 149] [outer = 0x0] 02:11:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 121 (0x11775c800) [pid = 1671] [serial = 150] [outer = 0x1167f7000] 02:11:02 INFO - PROCESS | 1671 | 1465204262773 Marionette DEBUG loaded listener.js 02:11:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 122 (0x1185d1800) [pid = 1671] [serial = 151] [outer = 0x1167f7000] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119390800 == 50 [pid = 1671] [id = 44] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x11897e800 == 49 [pid = 1671] [id = 43] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x117e0c000 == 48 [pid = 1671] [id = 42] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119253800 == 47 [pid = 1671] [id = 31] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x116a89800 == 46 [pid = 1671] [id = 41] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x115e20800 == 45 [pid = 1671] [id = 40] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x116782000 == 44 [pid = 1671] [id = 29] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x118826800 == 43 [pid = 1671] [id = 30] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x116a4a000 == 42 [pid = 1671] [id = 27] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x117022000 == 41 [pid = 1671] [id = 28] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x116a46800 == 40 [pid = 1671] [id = 33] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119598000 == 39 [pid = 1671] [id = 32] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119a98000 == 38 [pid = 1671] [id = 34] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x12131a800 == 37 [pid = 1671] [id = 35] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x113264800 == 36 [pid = 1671] [id = 50] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x124b65800 == 35 [pid = 1671] [id = 49] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1234f2000 == 34 [pid = 1671] [id = 48] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119a88800 == 33 [pid = 1671] [id = 47] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1236cc800 == 32 [pid = 1671] [id = 38] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1232a5800 == 31 [pid = 1671] [id = 37] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119a93000 == 30 [pid = 1671] [id = 45] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x124b67000 == 29 [pid = 1671] [id = 39] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1161df800 == 28 [pid = 1671] [id = 46] 02:11:03 INFO - PROCESS | 1671 | --DOCSHELL 0x121330800 == 27 [pid = 1671] [id = 36] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 121 (0x123567c00) [pid = 1671] [serial = 11] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 120 (0x121356400) [pid = 1671] [serial = 90] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 119 (0x123566800) [pid = 1671] [serial = 93] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x12425b400) [pid = 1671] [serial = 96] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x1247ebc00) [pid = 1671] [serial = 99] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x124eba800) [pid = 1671] [serial = 102] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x12600d800) [pid = 1671] [serial = 105] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x126921c00) [pid = 1671] [serial = 108] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x1237d5c00) [pid = 1671] [serial = 94] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x113034400) [pid = 1671] [serial = 66] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x115f2b000) [pid = 1671] [serial = 67] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x1185d1400) [pid = 1671] [serial = 69] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x116a5c000) [pid = 1671] [serial = 72] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x116b7f800) [pid = 1671] [serial = 73] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x117760c00) [pid = 1671] [serial = 75] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x118565400) [pid = 1671] [serial = 76] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1186f4800) [pid = 1671] [serial = 78] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x119299400) [pid = 1671] [serial = 81] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1198e9000) [pid = 1671] [serial = 84] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x119c8ac00) [pid = 1671] [serial = 85] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119d2ec00) [pid = 1671] [serial = 87] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12134fc00) [pid = 1671] [serial = 88] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12327c000) [pid = 1671] [serial = 91] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1247e6400) [pid = 1671] [serial = 97] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1247efc00) [pid = 1671] [serial = 100] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1189cac00) [pid = 1671] [serial = 79] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126092800) [pid = 1671] [serial = 106] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1197d7400) [pid = 1671] [serial = 82] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1185dfc00) [pid = 1671] [serial = 70] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x126d03800) [pid = 1671] [serial = 109] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x126d07000) [pid = 1671] [serial = 111] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x12d7ddc00) [pid = 1671] [serial = 64] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x126f42000) [pid = 1671] [serial = 112] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1183b7000) [pid = 1671] [serial = 30] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12bdc4000) [pid = 1671] [serial = 27] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x12bdcbc00) [pid = 1671] [serial = 28] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12b204000) [pid = 1671] [serial = 24] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12b211400) [pid = 1671] [serial = 25] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12ab08000) [pid = 1671] [serial = 21] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x12ab0c800) [pid = 1671] [serial = 22] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1294a9800) [pid = 1671] [serial = 18] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x119c91000) [pid = 1671] [serial = 15] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1294a3800) [pid = 1671] [serial = 16] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1237db400) [pid = 1671] [serial = 8] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x129fb7000) [pid = 1671] [serial = 60] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x129fbd400) [pid = 1671] [serial = 61] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x12a726400) [pid = 1671] [serial = 57] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x12d55c800) [pid = 1671] [serial = 58] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12d558800) [pid = 1671] [serial = 55] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x1197db800) [pid = 1671] [serial = 54] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x12d15a400) [pid = 1671] [serial = 51] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x12d554800) [pid = 1671] [serial = 52] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x12d1c3000) [pid = 1671] [serial = 45] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x12d162800) [pid = 1671] [serial = 48] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x12cd98800) [pid = 1671] [serial = 42] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x12cd9e400) [pid = 1671] [serial = 43] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x1185d8000) [pid = 1671] [serial = 40] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x12c703000) [pid = 1671] [serial = 39] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 63 (0x12bfe1000) [pid = 1671] [serial = 36] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 62 (0x12bfe6800) [pid = 1671] [serial = 37] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 61 (0x12bfcec00) [pid = 1671] [serial = 33] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 60 (0x12bfd8000) [pid = 1671] [serial = 34] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 59 (0x12bde0400) [pid = 1671] [serial = 31] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | --DOMWINDOW == 58 (0x12d7d5c00) [pid = 1671] [serial = 63] [outer = 0x0] [url = about:blank] 02:11:03 INFO - PROCESS | 1671 | 1465204263539 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:11:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:11:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 971ms 02:11:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:11:03 INFO - PROCESS | 1671 | 1465204263552 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 02:11:03 INFO - PROCESS | 1671 | 1465204263554 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 02:11:03 INFO - PROCESS | 1671 | 1465204263557 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:11:03 INFO - PROCESS | 1671 | 1465204263560 Marionette TRACE conn2 <- [1,178,null,{}] 02:11:03 INFO - PROCESS | 1671 | 1465204263569 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:03 INFO - PROCESS | 1671 | 1465204263570 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:03 INFO - PROCESS | 1671 | 1465204263654 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 02:11:03 INFO - PROCESS | 1671 | 1465204263695 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 1671 | 1465204263697 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x1133bd000 == 28 [pid = 1671] [id = 52] 02:11:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 59 (0x1167f5c00) [pid = 1671] [serial = 152] [outer = 0x0] 02:11:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 60 (0x11775e000) [pid = 1671] [serial = 153] [outer = 0x1167f5c00] 02:11:03 INFO - PROCESS | 1671 | 1465204263724 Marionette DEBUG loaded listener.js 02:11:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 61 (0x118569400) [pid = 1671] [serial = 154] [outer = 0x1167f5c00] 02:11:04 INFO - PROCESS | 1671 | 1465204264021 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 472ms 02:11:04 INFO - PROCESS | 1671 | 1465204264031 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 1671 | 1465204264036 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 02:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:11:04 INFO - PROCESS | 1671 | 1465204264047 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 1671 | 1465204264051 Marionette TRACE conn2 <- [1,182,null,{}] 02:11:04 INFO - PROCESS | 1671 | 1465204264053 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:04 INFO - PROCESS | 1671 | 1465204264055 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:04 INFO - PROCESS | 1671 | 1465204264134 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 02:11:04 INFO - PROCESS | 1671 | 1465204264138 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 1671 | 1465204264139 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b93800 == 29 [pid = 1671] [id = 53] 02:11:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 62 (0x1185d5c00) [pid = 1671] [serial = 155] [outer = 0x0] 02:11:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 63 (0x118890400) [pid = 1671] [serial = 156] [outer = 0x1185d5c00] 02:11:04 INFO - PROCESS | 1671 | 1465204264169 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 64 (0x1197cf400) [pid = 1671] [serial = 157] [outer = 0x1185d5c00] 02:11:04 INFO - PROCESS | 1671 | 1465204264488 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 473ms 02:11:04 INFO - PROCESS | 1671 | 1465204264520 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 02:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:11:04 INFO - PROCESS | 1671 | 1465204264521 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 02:11:04 INFO - PROCESS | 1671 | 1465204264523 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 1671 | 1465204264526 Marionette TRACE conn2 <- [1,186,null,{}] 02:11:04 INFO - PROCESS | 1671 | 1465204264533 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:04 INFO - PROCESS | 1671 | 1465204264536 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:04 INFO - PROCESS | 1671 | 1465204264610 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 02:11:04 INFO - PROCESS | 1671 | 1465204264617 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 1671 | 1465204264619 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x118192800 == 30 [pid = 1671] [id = 54] 02:11:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x1198f4000) [pid = 1671] [serial = 158] [outer = 0x0] 02:11:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x119c93400) [pid = 1671] [serial = 159] [outer = 0x1198f4000] 02:11:04 INFO - PROCESS | 1671 | 1465204264647 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x11a020c00) [pid = 1671] [serial = 160] [outer = 0x1198f4000] 02:11:04 INFO - PROCESS | 1671 | 1465204264938 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:11:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 421ms 02:11:04 INFO - PROCESS | 1671 | 1465204264945 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 1671 | 1465204264947 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 02:11:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:11:04 INFO - PROCESS | 1671 | 1465204264957 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 1671 | 1465204264958 Marionette TRACE conn2 <- [1,190,null,{}] 02:11:04 INFO - PROCESS | 1671 | 1465204264960 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:04 INFO - PROCESS | 1671 | 1465204264961 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:05 INFO - PROCESS | 1671 | 1465204265051 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 02:11:05 INFO - PROCESS | 1671 | 1465204265054 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:05 INFO - PROCESS | 1671 | 1465204265055 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x11924a000 == 31 [pid = 1671] [id = 55] 02:11:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x12134d800) [pid = 1671] [serial = 161] [outer = 0x0] 02:11:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x12326f400) [pid = 1671] [serial = 162] [outer = 0x12134d800] 02:11:05 INFO - PROCESS | 1671 | 1465204265083 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x12356e000) [pid = 1671] [serial = 163] [outer = 0x12134d800] 02:11:05 INFO - PROCESS | 1671 | 1465204265386 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 469ms 02:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:11:05 INFO - PROCESS | 1671 | 1465204265427 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 1671 | 1465204265428 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 02:11:05 INFO - PROCESS | 1671 | 1465204265432 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:11:05 INFO - PROCESS | 1671 | 1465204265434 Marionette TRACE conn2 <- [1,194,null,{}] 02:11:05 INFO - PROCESS | 1671 | 1465204265436 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:05 INFO - PROCESS | 1671 | 1465204265445 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:05 INFO - PROCESS | 1671 | 1465204265538 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 02:11:05 INFO - PROCESS | 1671 | 1465204265551 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:05 INFO - PROCESS | 1671 | 1465204265552 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x119392800 == 32 [pid = 1671] [id = 56] 02:11:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x114ff3400) [pid = 1671] [serial = 164] [outer = 0x0] 02:11:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1237d3000) [pid = 1671] [serial = 165] [outer = 0x114ff3400] 02:11:05 INFO - PROCESS | 1671 | 1465204265576 Marionette DEBUG loaded listener.js 02:11:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x124259c00) [pid = 1671] [serial = 166] [outer = 0x114ff3400] 02:11:05 INFO - PROCESS | 1671 | 1465204265938 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:11:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 520ms 02:11:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:11:05 INFO - PROCESS | 1671 | 1465204265952 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 1671 | 1465204265953 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 02:11:05 INFO - PROCESS | 1671 | 1465204265955 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:11:05 INFO - PROCESS | 1671 | 1465204265956 Marionette TRACE conn2 <- [1,198,null,{}] 02:11:05 INFO - PROCESS | 1671 | 1465204265958 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:05 INFO - PROCESS | 1671 | 1465204265963 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:06 INFO - PROCESS | 1671 | 1465204266063 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 02:11:06 INFO - PROCESS | 1671 | 1465204266069 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 1671 | 1465204266070 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d66800 == 33 [pid = 1671] [id = 57] 02:11:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1197d2c00) [pid = 1671] [serial = 167] [outer = 0x0] 02:11:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x1247f5000) [pid = 1671] [serial = 168] [outer = 0x1197d2c00] 02:11:06 INFO - PROCESS | 1671 | 1465204266095 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x126018c00) [pid = 1671] [serial = 169] [outer = 0x1197d2c00] 02:11:06 INFO - PROCESS | 1671 | 1465204266430 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 518ms 02:11:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:11:06 INFO - PROCESS | 1671 | 1465204266474 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 02:11:06 INFO - PROCESS | 1671 | 1465204266475 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 02:11:06 INFO - PROCESS | 1671 | 1465204266477 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 1671 | 1465204266478 Marionette TRACE conn2 <- [1,202,null,{}] 02:11:06 INFO - PROCESS | 1671 | 1465204266480 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:06 INFO - PROCESS | 1671 | 1465204266489 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:06 INFO - PROCESS | 1671 | 1465204266576 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 02:11:06 INFO - PROCESS | 1671 | 1465204266608 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 1671 | 1465204266609 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x123131000 == 34 [pid = 1671] [id = 58] 02:11:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1198eac00) [pid = 1671] [serial = 170] [outer = 0x0] 02:11:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x126092800) [pid = 1671] [serial = 171] [outer = 0x1198eac00] 02:11:06 INFO - PROCESS | 1671 | 1465204266633 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1269ee400) [pid = 1671] [serial = 172] [outer = 0x1198eac00] 02:11:06 INFO - PROCESS | 1671 | 1465204266951 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:11:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:11:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 521ms 02:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:11:07 INFO - PROCESS | 1671 | 1465204266999 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1671 | 1465204267000 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 02:11:07 INFO - PROCESS | 1671 | 1465204267002 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1671 | 1465204267003 Marionette TRACE conn2 <- [1,206,null,{}] 02:11:07 INFO - PROCESS | 1671 | 1465204267006 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:07 INFO - PROCESS | 1671 | 1465204267007 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:07 INFO - PROCESS | 1671 | 1465204267090 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 02:11:07 INFO - PROCESS | 1671 | 1465204267120 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 1671 | 1465204267121 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234f7000 == 35 [pid = 1671] [id = 59] 02:11:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x126d02800) [pid = 1671] [serial = 173] [outer = 0x0] 02:11:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x126dacc00) [pid = 1671] [serial = 174] [outer = 0x126d02800] 02:11:07 INFO - PROCESS | 1671 | 1465204267145 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x126f3a800) [pid = 1671] [serial = 175] [outer = 0x126d02800] 02:11:07 INFO - PROCESS | 1671 | 1465204267439 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 468ms 02:11:07 INFO - PROCESS | 1671 | 1465204267471 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1671 | 1465204267472 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 02:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:11:07 INFO - PROCESS | 1671 | 1465204267474 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1671 | 1465204267475 Marionette TRACE conn2 <- [1,210,null,{}] 02:11:07 INFO - PROCESS | 1671 | 1465204267477 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:07 INFO - PROCESS | 1671 | 1465204267478 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:07 INFO - PROCESS | 1671 | 1465204267611 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x116b81c00) [pid = 1671] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1185d2c00) [pid = 1671] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x115f2cc00) [pid = 1671] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x119d3a000) [pid = 1671] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x124bfac00) [pid = 1671] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x126fe7000) [pid = 1671] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x1176ab400) [pid = 1671] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:11:07 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x118885400) [pid = 1671] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:11:07 INFO - PROCESS | 1671 | 1465204267645 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:07 INFO - PROCESS | 1671 | 1465204267646 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a9b000 == 36 [pid = 1671] [id = 60] 02:11:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x113d7bc00) [pid = 1671] [serial = 176] [outer = 0x0] 02:11:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1185d2c00) [pid = 1671] [serial = 177] [outer = 0x113d7bc00] 02:11:07 INFO - PROCESS | 1671 | 1465204267670 Marionette DEBUG loaded listener.js 02:11:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x123567800) [pid = 1671] [serial = 178] [outer = 0x113d7bc00] 02:11:07 INFO - PROCESS | 1671 | 1465204267916 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:11:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 468ms 02:11:07 INFO - PROCESS | 1671 | 1465204267943 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 1671 | 1465204267944 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 02:11:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:11:07 INFO - PROCESS | 1671 | 1465204267957 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 1671 | 1465204267958 Marionette TRACE conn2 <- [1,214,null,{}] 02:11:07 INFO - PROCESS | 1671 | 1465204267960 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:07 INFO - PROCESS | 1671 | 1465204267960 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:08 INFO - PROCESS | 1671 | 1465204268038 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 02:11:08 INFO - PROCESS | 1671 | 1465204268042 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 1671 | 1465204268043 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b65000 == 37 [pid = 1671] [id = 61] 02:11:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x126dbb000) [pid = 1671] [serial = 179] [outer = 0x0] 02:11:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x127168400) [pid = 1671] [serial = 180] [outer = 0x126dbb000] 02:11:08 INFO - PROCESS | 1671 | 1465204268070 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1274b4400) [pid = 1671] [serial = 181] [outer = 0x126dbb000] 02:11:08 INFO - PROCESS | 1671 | 1465204268377 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:11:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 478ms 02:11:08 INFO - PROCESS | 1671 | 1465204268425 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 02:11:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:11:08 INFO - PROCESS | 1671 | 1465204268427 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 02:11:08 INFO - PROCESS | 1671 | 1465204268429 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:11:08 INFO - PROCESS | 1671 | 1465204268431 Marionette TRACE conn2 <- [1,218,null,{}] 02:11:08 INFO - PROCESS | 1671 | 1465204268433 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:08 INFO - PROCESS | 1671 | 1465204268434 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:08 INFO - PROCESS | 1671 | 1465204268558 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 02:11:08 INFO - PROCESS | 1671 | 1465204268566 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 1671 | 1465204268567 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x1269b6800 == 38 [pid = 1671] [id = 62] 02:11:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x128da4c00) [pid = 1671] [serial = 182] [outer = 0x0] 02:11:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x128dab000) [pid = 1671] [serial = 183] [outer = 0x128da4c00] 02:11:08 INFO - PROCESS | 1671 | 1465204268595 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1294a6400) [pid = 1671] [serial = 184] [outer = 0x128da4c00] 02:11:08 INFO - PROCESS | 1671 | 1465204268981 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:11:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 571ms 02:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:11:09 INFO - PROCESS | 1671 | 1465204269001 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 1671 | 1465204269003 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 02:11:09 INFO - PROCESS | 1671 | 1465204269006 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 1671 | 1465204269008 Marionette TRACE conn2 <- [1,222,null,{}] 02:11:09 INFO - PROCESS | 1671 | 1465204269011 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:09 INFO - PROCESS | 1671 | 1465204269013 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:09 INFO - PROCESS | 1671 | 1465204269129 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 02:11:09 INFO - PROCESS | 1671 | 1465204269196 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 1671 | 1465204269197 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745b000 == 39 [pid = 1671] [id = 63] 02:11:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x11a0d1800) [pid = 1671] [serial = 185] [outer = 0x0] 02:11:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1294aa800) [pid = 1671] [serial = 186] [outer = 0x11a0d1800] 02:11:09 INFO - PROCESS | 1671 | 1465204269221 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12601a400) [pid = 1671] [serial = 187] [outer = 0x11a0d1800] 02:11:09 INFO - PROCESS | 1671 | 1465204269471 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:11:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 469ms 02:11:09 INFO - PROCESS | 1671 | 1465204269476 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 1671 | 1465204269477 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 02:11:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:11:09 INFO - PROCESS | 1671 | 1465204269487 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 1671 | 1465204269488 Marionette TRACE conn2 <- [1,226,null,{}] 02:11:09 INFO - PROCESS | 1671 | 1465204269490 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:09 INFO - PROCESS | 1671 | 1465204269491 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:09 INFO - PROCESS | 1671 | 1465204269580 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 02:11:09 INFO - PROCESS | 1671 | 1465204269665 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 1671 | 1465204269667 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x112712800 == 40 [pid = 1671] [id = 64] 02:11:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x111b0b000) [pid = 1671] [serial = 188] [outer = 0x0] 02:11:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x112ec6000) [pid = 1671] [serial = 189] [outer = 0x111b0b000] 02:11:09 INFO - PROCESS | 1671 | 1465204269698 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x115f2bc00) [pid = 1671] [serial = 190] [outer = 0x111b0b000] 02:11:10 INFO - PROCESS | 1671 | 1465204270225 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:11:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:11:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 775ms 02:11:10 INFO - PROCESS | 1671 | 1465204270273 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 02:11:10 INFO - PROCESS | 1671 | 1465204270276 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 02:11:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:11:10 INFO - PROCESS | 1671 | 1465204270283 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:11:10 INFO - PROCESS | 1671 | 1465204270284 Marionette TRACE conn2 <- [1,230,null,{}] 02:11:10 INFO - PROCESS | 1671 | 1465204270288 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:10 INFO - PROCESS | 1671 | 1465204270291 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:10 INFO - PROCESS | 1671 | 1465204270398 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 02:11:10 INFO - PROCESS | 1671 | 1465204270465 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:10 INFO - PROCESS | 1671 | 1465204270467 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x11817a000 == 41 [pid = 1671] [id = 65] 02:11:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x118642c00) [pid = 1671] [serial = 191] [outer = 0x0] 02:11:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1186f9400) [pid = 1671] [serial = 192] [outer = 0x118642c00] 02:11:10 INFO - PROCESS | 1671 | 1465204270497 Marionette DEBUG loaded listener.js 02:11:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x119344000) [pid = 1671] [serial = 193] [outer = 0x118642c00] 02:11:11 INFO - PROCESS | 1671 | 1465204271123 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 873ms 02:11:11 INFO - PROCESS | 1671 | 1465204271158 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 1671 | 1465204271161 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 02:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:11:11 INFO - PROCESS | 1671 | 1465204271167 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 1671 | 1465204271169 Marionette TRACE conn2 <- [1,234,null,{}] 02:11:11 INFO - PROCESS | 1671 | 1465204271173 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:11 INFO - PROCESS | 1671 | 1465204271174 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:11 INFO - PROCESS | 1671 | 1465204271284 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x12745b000 == 40 [pid = 1671] [id = 63] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x1269b6800 == 39 [pid = 1671] [id = 62] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x124b65000 == 38 [pid = 1671] [id = 61] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x116a9b000 == 37 [pid = 1671] [id = 60] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x1234f7000 == 36 [pid = 1671] [id = 59] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x123131000 == 35 [pid = 1671] [id = 58] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x119d66800 == 34 [pid = 1671] [id = 57] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x119392800 == 33 [pid = 1671] [id = 56] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x11924a000 == 32 [pid = 1671] [id = 55] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x118192800 == 31 [pid = 1671] [id = 54] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x116b93800 == 30 [pid = 1671] [id = 53] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x1133bd000 == 29 [pid = 1671] [id = 52] 02:11:11 INFO - PROCESS | 1671 | --DOCSHELL 0x11629b800 == 28 [pid = 1671] [id = 51] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x127431000) [pid = 1671] [serial = 114] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1183aec00) [pid = 1671] [serial = 117] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x119230400) [pid = 1671] [serial = 120] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1198edc00) [pid = 1671] [serial = 123] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x121351400) [pid = 1671] [serial = 129] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1197dc000) [pid = 1671] [serial = 121] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x119c8f400) [pid = 1671] [serial = 124] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12134e400) [pid = 1671] [serial = 127] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1185d7c00) [pid = 1671] [serial = 118] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11a01b000) [pid = 1671] [serial = 126] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1233c6800) [pid = 1671] [serial = 130] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1274b4000) [pid = 1671] [serial = 115] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x119225c00) [pid = 1671] [serial = 103] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x124bf7000) [pid = 1671] [serial = 133] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x123592c00) [pid = 1671] [serial = 132] [outer = 0x0] [url = about:blank] 02:11:11 INFO - PROCESS | 1671 | 1465204271358 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 1671 | 1465204271361 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x115f20000 == 29 [pid = 1671] [id = 66] 02:11:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x118169c00) [pid = 1671] [serial = 194] [outer = 0x0] 02:11:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x118644800) [pid = 1671] [serial = 195] [outer = 0x118169c00] 02:11:11 INFO - PROCESS | 1671 | 1465204271389 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1197dc000) [pid = 1671] [serial = 196] [outer = 0x118169c00] 02:11:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1198ec800) [pid = 1671] [serial = 197] [outer = 0x12cda1400] 02:11:11 INFO - PROCESS | 1671 | 1465204271693 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:11:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:11:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 572ms 02:11:11 INFO - PROCESS | 1671 | 1465204271739 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 02:11:11 INFO - PROCESS | 1671 | 1465204271743 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 02:11:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:11:11 INFO - PROCESS | 1671 | 1465204271749 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:11:11 INFO - PROCESS | 1671 | 1465204271752 Marionette TRACE conn2 <- [1,238,null,{}] 02:11:11 INFO - PROCESS | 1671 | 1465204271754 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:11 INFO - PROCESS | 1671 | 1465204271756 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:11 INFO - PROCESS | 1671 | 1465204271832 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 02:11:11 INFO - PROCESS | 1671 | 1465204271836 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 1671 | 1465204271838 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x118824000 == 30 [pid = 1671] [id = 67] 02:11:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1198ee400) [pid = 1671] [serial = 198] [outer = 0x0] 02:11:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x11a023400) [pid = 1671] [serial = 199] [outer = 0x1198ee400] 02:11:11 INFO - PROCESS | 1671 | 1465204271867 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x123567400) [pid = 1671] [serial = 200] [outer = 0x1198ee400] 02:11:12 INFO - PROCESS | 1671 | 1465204272199 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 473ms 02:11:12 INFO - PROCESS | 1671 | 1465204272220 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 1671 | 1465204272222 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 02:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:11:12 INFO - PROCESS | 1671 | 1465204272224 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 1671 | 1465204272227 Marionette TRACE conn2 <- [1,242,null,{}] 02:11:12 INFO - PROCESS | 1671 | 1465204272236 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:12 INFO - PROCESS | 1671 | 1465204272239 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:12 INFO - PROCESS | 1671 | 1465204272323 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 02:11:12 INFO - PROCESS | 1671 | 1465204272328 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 1671 | 1465204272331 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x11938f000 == 31 [pid = 1671] [id = 68] 02:11:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1247e6400) [pid = 1671] [serial = 201] [outer = 0x0] 02:11:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1247ec800) [pid = 1671] [serial = 202] [outer = 0x1247e6400] 02:11:12 INFO - PROCESS | 1671 | 1465204272362 Marionette DEBUG loaded listener.js 02:11:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x124ebb800) [pid = 1671] [serial = 203] [outer = 0x1247e6400] 02:11:12 INFO - PROCESS | 1671 | 1465204272696 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:11:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 522ms 02:11:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:11:12 INFO - PROCESS | 1671 | 1465204272747 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 1671 | 1465204272750 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 02:11:12 INFO - PROCESS | 1671 | 1465204272753 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 1671 | 1465204272755 Marionette TRACE conn2 <- [1,246,null,{}] 02:11:12 INFO - PROCESS | 1671 | 1465204272758 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:12 INFO - PROCESS | 1671 | 1465204272760 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:12 INFO - PROCESS | 1671 | 1465204272880 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 02:11:12 INFO - PROCESS | 1671 | 1465204272891 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 1671 | 1465204272892 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d58800 == 32 [pid = 1671] [id = 69] 02:11:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x11722b800) [pid = 1671] [serial = 204] [outer = 0x0] 02:11:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12608c800) [pid = 1671] [serial = 205] [outer = 0x11722b800] 02:11:12 INFO - PROCESS | 1671 | 1465204272932 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x126d02400) [pid = 1671] [serial = 206] [outer = 0x11722b800] 02:11:13 INFO - PROCESS | 1671 | 1465204273366 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 620ms 02:11:13 INFO - PROCESS | 1671 | 1465204273387 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 1671 | 1465204273388 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 02:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:11:13 INFO - PROCESS | 1671 | 1465204273391 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 1671 | 1465204273392 Marionette TRACE conn2 <- [1,250,null,{}] 02:11:13 INFO - PROCESS | 1671 | 1465204273394 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:13 INFO - PROCESS | 1671 | 1465204273395 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:13 INFO - PROCESS | 1671 | 1465204273491 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 02:11:13 INFO - PROCESS | 1671 | 1465204273522 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:13 INFO - PROCESS | 1671 | 1465204273523 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x113266800 == 33 [pid = 1671] [id = 70] 02:11:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x116550000) [pid = 1671] [serial = 207] [outer = 0x0] 02:11:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x126daf400) [pid = 1671] [serial = 208] [outer = 0x116550000] 02:11:13 INFO - PROCESS | 1671 | 1465204273548 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x127164800) [pid = 1671] [serial = 209] [outer = 0x116550000] 02:11:13 INFO - PROCESS | 1671 | 1465204273900 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:11:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:11:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 517ms 02:11:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:11:13 INFO - PROCESS | 1671 | 1465204273909 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 02:11:13 INFO - PROCESS | 1671 | 1465204273910 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 02:11:13 INFO - PROCESS | 1671 | 1465204273912 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 1671 | 1465204273913 Marionette TRACE conn2 <- [1,254,null,{}] 02:11:13 INFO - PROCESS | 1671 | 1465204273918 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:13 INFO - PROCESS | 1671 | 1465204273921 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:14 INFO - PROCESS | 1671 | 1465204274029 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 02:11:14 INFO - PROCESS | 1671 | 1465204274072 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 1671 | 1465204274073 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b66800 == 34 [pid = 1671] [id = 71] 02:11:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1274b4800) [pid = 1671] [serial = 210] [outer = 0x0] 02:11:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129113400) [pid = 1671] [serial = 211] [outer = 0x1274b4800] 02:11:14 INFO - PROCESS | 1671 | 1465204274097 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x129faf400) [pid = 1671] [serial = 212] [outer = 0x1274b4800] 02:11:14 INFO - PROCESS | 1671 | 1465204274393 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:11:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:11:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 521ms 02:11:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:11:14 INFO - PROCESS | 1671 | 1465204274435 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 02:11:14 INFO - PROCESS | 1671 | 1465204274436 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 02:11:14 INFO - PROCESS | 1671 | 1465204274438 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:11:14 INFO - PROCESS | 1671 | 1465204274439 Marionette TRACE conn2 <- [1,258,null,{}] 02:11:14 INFO - PROCESS | 1671 | 1465204274442 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:14 INFO - PROCESS | 1671 | 1465204274443 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:14 INFO - PROCESS | 1671 | 1465204274557 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 02:11:14 INFO - PROCESS | 1671 | 1465204274561 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 1671 | 1465204274563 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x126078000 == 35 [pid = 1671] [id = 72] 02:11:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x129114400) [pid = 1671] [serial = 213] [outer = 0x0] 02:11:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x129fb4000) [pid = 1671] [serial = 214] [outer = 0x129114400] 02:11:14 INFO - PROCESS | 1671 | 1465204274596 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x129fbcc00) [pid = 1671] [serial = 215] [outer = 0x129114400] 02:11:15 INFO - PROCESS | 1671 | 1465204275029 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 618ms 02:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:11:15 INFO - PROCESS | 1671 | 1465204275057 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 1671 | 1465204275059 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 02:11:15 INFO - PROCESS | 1671 | 1465204275061 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 1671 | 1465204275062 Marionette TRACE conn2 <- [1,262,null,{}] 02:11:15 INFO - PROCESS | 1671 | 1465204275071 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:15 INFO - PROCESS | 1671 | 1465204275072 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:15 INFO - PROCESS | 1671 | 1465204275163 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 02:11:15 INFO - PROCESS | 1671 | 1465204275167 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 1671 | 1465204275168 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d67000 == 36 [pid = 1671] [id = 73] 02:11:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x129fbc000) [pid = 1671] [serial = 216] [outer = 0x0] 02:11:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12a720800) [pid = 1671] [serial = 217] [outer = 0x129fbc000] 02:11:15 INFO - PROCESS | 1671 | 1465204275192 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12a725800) [pid = 1671] [serial = 218] [outer = 0x129fbc000] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1197d2c00) [pid = 1671] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1185d5c00) [pid = 1671] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1198f4000) [pid = 1671] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x12134d800) [pid = 1671] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1167f5c00) [pid = 1671] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1167f7000) [pid = 1671] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1198eac00) [pid = 1671] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x113d7e400) [pid = 1671] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x128da4c00) [pid = 1671] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11922d400) [pid = 1671] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1243c0c00) [pid = 1671] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x126d02800) [pid = 1671] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x125072400) [pid = 1671] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x126dbb000) [pid = 1671] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x113d09c00) [pid = 1671] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x113d7bc00) [pid = 1671] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:11:15 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x114ff3400) [pid = 1671] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:11:15 INFO - PROCESS | 1671 | 1465204275672 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:11:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 624ms 02:11:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:11:15 INFO - PROCESS | 1671 | 1465204275686 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 1671 | 1465204275687 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 02:11:15 INFO - PROCESS | 1671 | 1465204275689 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 1671 | 1465204275690 Marionette TRACE conn2 <- [1,266,null,{}] 02:11:15 INFO - PROCESS | 1671 | 1465204275693 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:15 INFO - PROCESS | 1671 | 1465204275694 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:15 INFO - PROCESS | 1671 | 1465204275779 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 02:11:15 INFO - PROCESS | 1671 | 1465204275784 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:15 INFO - PROCESS | 1671 | 1465204275785 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x124786000 == 37 [pid = 1671] [id = 74] 02:11:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x113d7e400) [pid = 1671] [serial = 219] [outer = 0x0] 02:11:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x11922d400) [pid = 1671] [serial = 220] [outer = 0x113d7e400] 02:11:15 INFO - PROCESS | 1671 | 1465204275810 Marionette DEBUG loaded listener.js 02:11:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x124a75c00) [pid = 1671] [serial = 221] [outer = 0x113d7e400] 02:11:16 INFO - PROCESS | 1671 | 1465204276126 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms 02:11:16 INFO - PROCESS | 1671 | 1465204276159 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 1671 | 1465204276160 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 02:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:11:16 INFO - PROCESS | 1671 | 1465204276162 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 1671 | 1465204276163 Marionette TRACE conn2 <- [1,270,null,{}] 02:11:16 INFO - PROCESS | 1671 | 1465204276168 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:16 INFO - PROCESS | 1671 | 1465204276169 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:16 INFO - PROCESS | 1671 | 1465204276262 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 02:11:16 INFO - PROCESS | 1671 | 1465204276268 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 1671 | 1465204276269 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d57800 == 38 [pid = 1671] [id = 75] 02:11:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x117760800) [pid = 1671] [serial = 222] [outer = 0x0] 02:11:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x126925c00) [pid = 1671] [serial = 223] [outer = 0x117760800] 02:11:16 INFO - PROCESS | 1671 | 1465204276293 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x12a725400) [pid = 1671] [serial = 224] [outer = 0x117760800] 02:11:16 INFO - PROCESS | 1671 | 1465204276589 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:11:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 472ms 02:11:16 INFO - PROCESS | 1671 | 1465204276635 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 02:11:16 INFO - PROCESS | 1671 | 1465204276636 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 02:11:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:11:16 INFO - PROCESS | 1671 | 1465204276638 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:11:16 INFO - PROCESS | 1671 | 1465204276640 Marionette TRACE conn2 <- [1,274,null,{}] 02:11:16 INFO - PROCESS | 1671 | 1465204276650 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:16 INFO - PROCESS | 1671 | 1465204276652 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:16 INFO - PROCESS | 1671 | 1465204276739 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 02:11:16 INFO - PROCESS | 1671 | 1465204276743 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 1671 | 1465204276744 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a742800 == 39 [pid = 1671] [id = 76] 02:11:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12a727400) [pid = 1671] [serial = 225] [outer = 0x0] 02:11:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12a898c00) [pid = 1671] [serial = 226] [outer = 0x12a727400] 02:11:16 INFO - PROCESS | 1671 | 1465204276772 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12ab04800) [pid = 1671] [serial = 227] [outer = 0x12a727400] 02:11:17 INFO - PROCESS | 1671 | 1465204277129 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 520ms 02:11:17 INFO - PROCESS | 1671 | 1465204277160 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 02:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:11:17 INFO - PROCESS | 1671 | 1465204277163 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 02:11:17 INFO - PROCESS | 1671 | 1465204277165 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 1671 | 1465204277167 Marionette TRACE conn2 <- [1,278,null,{}] 02:11:17 INFO - PROCESS | 1671 | 1465204277171 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:17 INFO - PROCESS | 1671 | 1465204277172 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:17 INFO - PROCESS | 1671 | 1465204277293 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 02:11:17 INFO - PROCESS | 1671 | 1465204277298 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 1671 | 1465204277299 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a87e000 == 40 [pid = 1671] [id = 77] 02:11:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12ab06800) [pid = 1671] [serial = 228] [outer = 0x0] 02:11:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12ab0bc00) [pid = 1671] [serial = 229] [outer = 0x12ab06800] 02:11:17 INFO - PROCESS | 1671 | 1465204277337 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12b17a000) [pid = 1671] [serial = 230] [outer = 0x12ab06800] 02:11:17 INFO - PROCESS | 1671 | 1465204277789 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:11:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:11:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 670ms 02:11:17 INFO - PROCESS | 1671 | 1465204277836 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 1671 | 1465204277838 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 02:11:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:11:17 INFO - PROCESS | 1671 | 1465204277841 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 1671 | 1465204277843 Marionette TRACE conn2 <- [1,282,null,{}] 02:11:17 INFO - PROCESS | 1671 | 1465204277847 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:17 INFO - PROCESS | 1671 | 1465204277849 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:17 INFO - PROCESS | 1671 | 1465204277947 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 02:11:18 INFO - PROCESS | 1671 | 1465204278008 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 1671 | 1465204278009 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b90000 == 41 [pid = 1671] [id = 78] 02:11:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116b82000) [pid = 1671] [serial = 231] [outer = 0x0] 02:11:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1185d2400) [pid = 1671] [serial = 232] [outer = 0x116b82000] 02:11:18 INFO - PROCESS | 1671 | 1465204278040 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1197d3400) [pid = 1671] [serial = 233] [outer = 0x116b82000] 02:11:18 INFO - PROCESS | 1671 | 1465204278459 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:11:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 670ms 02:11:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:11:18 INFO - PROCESS | 1671 | 1465204278512 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 1671 | 1465204278515 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 02:11:18 INFO - PROCESS | 1671 | 1465204278520 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - PROCESS | 1671 | 1465204278522 Marionette TRACE conn2 <- [1,286,null,{}] 02:11:18 INFO - PROCESS | 1671 | 1465204278524 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:18 INFO - PROCESS | 1671 | 1465204278526 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:18 INFO - PROCESS | 1671 | 1465204278641 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 02:11:18 INFO - PROCESS | 1671 | 1465204278684 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:18 INFO - PROCESS | 1671 | 1465204278685 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x12312c800 == 42 [pid = 1671] [id = 79] 02:11:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x11a023800) [pid = 1671] [serial = 234] [outer = 0x0] 02:11:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x124255000) [pid = 1671] [serial = 235] [outer = 0x11a023800] 02:11:18 INFO - PROCESS | 1671 | 1465204278718 Marionette DEBUG loaded listener.js 02:11:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1247f3000) [pid = 1671] [serial = 236] [outer = 0x11a023800] 02:11:19 INFO - PROCESS | 1671 | 1465204279225 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:11:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:11:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 721ms 02:11:19 INFO - PROCESS | 1671 | 1465204279242 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 02:11:19 INFO - PROCESS | 1671 | 1465204279244 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 02:11:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:11:19 INFO - PROCESS | 1671 | 1465204279248 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:11:19 INFO - PROCESS | 1671 | 1465204279252 Marionette TRACE conn2 <- [1,290,null,{}] 02:11:19 INFO - PROCESS | 1671 | 1465204279263 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:19 INFO - PROCESS | 1671 | 1465204279268 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:19 INFO - PROCESS | 1671 | 1465204279417 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 02:11:19 INFO - PROCESS | 1671 | 1465204279506 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 1671 | 1465204279509 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e8800 == 43 [pid = 1671] [id = 80] 02:11:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12608d000) [pid = 1671] [serial = 237] [outer = 0x0] 02:11:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x127434c00) [pid = 1671] [serial = 238] [outer = 0x12608d000] 02:11:19 INFO - PROCESS | 1671 | 1465204279556 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x128d33000) [pid = 1671] [serial = 239] [outer = 0x12608d000] 02:11:20 INFO - PROCESS | 1671 | 1465204280026 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:11:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 823ms 02:11:20 INFO - PROCESS | 1671 | 1465204280079 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 1671 | 1465204280082 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 02:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:11:20 INFO - PROCESS | 1671 | 1465204280085 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 1671 | 1465204280087 Marionette TRACE conn2 <- [1,294,null,{}] 02:11:20 INFO - PROCESS | 1671 | 1465204280089 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:20 INFO - PROCESS | 1671 | 1465204280090 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:20 INFO - PROCESS | 1671 | 1465204280191 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 02:11:20 INFO - PROCESS | 1671 | 1465204280251 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 1671 | 1465204280252 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8ce800 == 44 [pid = 1671] [id = 81] 02:11:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x128d3a000) [pid = 1671] [serial = 240] [outer = 0x0] 02:11:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x128d3cc00) [pid = 1671] [serial = 241] [outer = 0x128d3a000] 02:11:20 INFO - PROCESS | 1671 | 1465204280281 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x128d41000) [pid = 1671] [serial = 242] [outer = 0x128d3a000] 02:11:20 INFO - PROCESS | 1671 | 1465204280713 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:20 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. 02:11:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 669ms 02:11:20 INFO - PROCESS | 1671 | 1465204280755 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 1671 | 1465204280756 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 02:11:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:11:20 INFO - PROCESS | 1671 | 1465204280759 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 1671 | 1465204280760 Marionette TRACE conn2 <- [1,298,null,{}] 02:11:20 INFO - PROCESS | 1671 | 1465204280762 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:20 INFO - PROCESS | 1671 | 1465204280764 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:20 INFO - PROCESS | 1671 | 1465204280862 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 02:11:20 INFO - PROCESS | 1671 | 1465204280910 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 1671 | 1465204280911 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x119ecc800 == 45 [pid = 1671] [id = 82] 02:11:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x124b97c00) [pid = 1671] [serial = 243] [outer = 0x0] 02:11:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x128d41800) [pid = 1671] [serial = 244] [outer = 0x124b97c00] 02:11:20 INFO - PROCESS | 1671 | 1465204280939 Marionette DEBUG loaded listener.js 02:11:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x128da8000) [pid = 1671] [serial = 245] [outer = 0x124b97c00] 02:11:21 INFO - PROCESS | 1671 | 1465204281503 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:21 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. 02:11:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 769ms 02:11:21 INFO - PROCESS | 1671 | 1465204281534 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 02:11:21 INFO - PROCESS | 1671 | 1465204281537 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 02:11:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:11:21 INFO - PROCESS | 1671 | 1465204281541 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:11:21 INFO - PROCESS | 1671 | 1465204281542 Marionette TRACE conn2 <- [1,302,null,{}] 02:11:21 INFO - PROCESS | 1671 | 1465204281546 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:21 INFO - PROCESS | 1671 | 1465204281550 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:21 INFO - PROCESS | 1671 | 1465204281637 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 02:11:21 INFO - PROCESS | 1671 | 1465204281701 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:21 INFO - PROCESS | 1671 | 1465204281702 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x112272000 == 46 [pid = 1671] [id = 83] 02:11:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x1122a7c00) [pid = 1671] [serial = 246] [outer = 0x0] 02:11:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x119299000) [pid = 1671] [serial = 247] [outer = 0x1122a7c00] 02:11:21 INFO - PROCESS | 1671 | 1465204281731 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x119c88800) [pid = 1671] [serial = 248] [outer = 0x1122a7c00] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x12a742800 == 45 [pid = 1671] [id = 76] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x119d57800 == 44 [pid = 1671] [id = 75] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x124786000 == 43 [pid = 1671] [id = 74] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x128d67000 == 42 [pid = 1671] [id = 73] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x126078000 == 41 [pid = 1671] [id = 72] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x124b66800 == 40 [pid = 1671] [id = 71] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x113266800 == 39 [pid = 1671] [id = 70] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x119d58800 == 38 [pid = 1671] [id = 69] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x11938f000 == 37 [pid = 1671] [id = 68] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x1294aa800) [pid = 1671] [serial = 186] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | 1465204282202 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x118824000 == 36 [pid = 1671] [id = 67] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x115f20000 == 35 [pid = 1671] [id = 66] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x11817a000 == 34 [pid = 1671] [id = 65] 02:11:22 INFO - PROCESS | 1671 | --DOCSHELL 0x112712800 == 33 [pid = 1671] [id = 64] 02:11:22 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. 02:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 669ms 02:11:22 INFO - PROCESS | 1671 | 1465204282210 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 1671 | 1465204282213 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 02:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:11:22 INFO - PROCESS | 1671 | 1465204282217 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 1671 | 1465204282218 Marionette TRACE conn2 <- [1,306,null,{}] 02:11:22 INFO - PROCESS | 1671 | 1465204282221 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:22 INFO - PROCESS | 1671 | 1465204282222 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:22 INFO - PROCESS | 1671 | 1465204282310 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x1247f5000) [pid = 1671] [serial = 168] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x118890400) [pid = 1671] [serial = 156] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1197cf400) [pid = 1671] [serial = 157] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x119c93400) [pid = 1671] [serial = 159] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x11a020c00) [pid = 1671] [serial = 160] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12326f400) [pid = 1671] [serial = 162] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12356e000) [pid = 1671] [serial = 163] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x11775e000) [pid = 1671] [serial = 153] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x118569400) [pid = 1671] [serial = 154] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1185d1800) [pid = 1671] [serial = 151] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x11775c800) [pid = 1671] [serial = 150] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x126092800) [pid = 1671] [serial = 171] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x117758800) [pid = 1671] [serial = 136] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1167fb000) [pid = 1671] [serial = 135] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1294a6400) [pid = 1671] [serial = 184] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119c86c00) [pid = 1671] [serial = 139] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1192a3400) [pid = 1671] [serial = 138] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1247f5400) [pid = 1671] [serial = 142] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1247e7400) [pid = 1671] [serial = 141] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x126dacc00) [pid = 1671] [serial = 174] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x126f3a800) [pid = 1671] [serial = 175] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x12608fc00) [pid = 1671] [serial = 145] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1269ee400) [pid = 1671] [serial = 172] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x126015400) [pid = 1671] [serial = 144] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x127168400) [pid = 1671] [serial = 180] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x119d32000) [pid = 1671] [serial = 148] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1185da000) [pid = 1671] [serial = 147] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1185d2c00) [pid = 1671] [serial = 177] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1237d3000) [pid = 1671] [serial = 165] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x126018c00) [pid = 1671] [serial = 169] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x128dab000) [pid = 1671] [serial = 183] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x123567800) [pid = 1671] [serial = 178] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x124259c00) [pid = 1671] [serial = 166] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1274b4400) [pid = 1671] [serial = 181] [outer = 0x0] [url = about:blank] 02:11:22 INFO - PROCESS | 1671 | 1465204282363 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 1671 | 1465204282364 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a3f800 == 34 [pid = 1671] [id = 84] 02:11:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x11775c800) [pid = 1671] [serial = 249] [outer = 0x0] 02:11:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1185da000) [pid = 1671] [serial = 250] [outer = 0x11775c800] 02:11:22 INFO - PROCESS | 1671 | 1465204282391 Marionette DEBUG loaded listener.js 02:11:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x11a0dd800) [pid = 1671] [serial = 251] [outer = 0x11775c800] 02:11:22 INFO - PROCESS | 1671 | 1465204282760 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:22 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. 02:11:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 568ms 02:11:22 INFO - PROCESS | 1671 | 1465204282786 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 1671 | 1465204282788 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 02:11:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:11:22 INFO - PROCESS | 1671 | 1465204282792 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 1671 | 1465204282795 Marionette TRACE conn2 <- [1,310,null,{}] 02:11:22 INFO - PROCESS | 1671 | 1465204282806 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:22 INFO - PROCESS | 1671 | 1465204282810 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:22 INFO - PROCESS | 1671 | 1465204282945 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 02:11:23 INFO - PROCESS | 1671 | 1465204283071 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 1671 | 1465204283073 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x119383000 == 35 [pid = 1671] [id = 85] 02:11:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1247eac00) [pid = 1671] [serial = 252] [outer = 0x0] 02:11:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1247f5c00) [pid = 1671] [serial = 253] [outer = 0x1247eac00] 02:11:23 INFO - PROCESS | 1671 | 1465204283094 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x125074400) [pid = 1671] [serial = 254] [outer = 0x1247eac00] 02:11:23 INFO - PROCESS | 1671 | 1465204283385 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:23 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. 02:11:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 626ms 02:11:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:11:23 INFO - PROCESS | 1671 | 1465204283419 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 02:11:23 INFO - PROCESS | 1671 | 1465204283420 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 02:11:23 INFO - PROCESS | 1671 | 1465204283422 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:11:23 INFO - PROCESS | 1671 | 1465204283424 Marionette TRACE conn2 <- [1,314,null,{}] 02:11:23 INFO - PROCESS | 1671 | 1465204283427 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:23 INFO - PROCESS | 1671 | 1465204283429 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:23 INFO - PROCESS | 1671 | 1465204283546 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 02:11:23 INFO - PROCESS | 1671 | 1465204283627 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 1671 | 1465204283628 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197b5800 == 36 [pid = 1671] [id = 86] 02:11:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x126092000) [pid = 1671] [serial = 255] [outer = 0x0] 02:11:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126d03400) [pid = 1671] [serial = 256] [outer = 0x126092000] 02:11:23 INFO - PROCESS | 1671 | 1465204283668 Marionette DEBUG loaded listener.js 02:11:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126f44400) [pid = 1671] [serial = 257] [outer = 0x126092000] 02:11:24 INFO - PROCESS | 1671 | 1465204284063 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:24 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. 02:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 669ms 02:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:11:24 INFO - PROCESS | 1671 | 1465204284093 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 1671 | 1465204284094 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 02:11:24 INFO - PROCESS | 1671 | 1465204284096 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 1671 | 1465204284097 Marionette TRACE conn2 <- [1,318,null,{}] 02:11:24 INFO - PROCESS | 1671 | 1465204284100 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:24 INFO - PROCESS | 1671 | 1465204284101 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:24 INFO - PROCESS | 1671 | 1465204284176 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 02:11:24 INFO - PROCESS | 1671 | 1465204284180 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 1671 | 1465204284184 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x12132b800 == 37 [pid = 1671] [id = 87] 02:11:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x127431c00) [pid = 1671] [serial = 258] [outer = 0x0] 02:11:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1274bbc00) [pid = 1671] [serial = 259] [outer = 0x127431c00] 02:11:24 INFO - PROCESS | 1671 | 1465204284209 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x128d39400) [pid = 1671] [serial = 260] [outer = 0x127431c00] 02:11:24 INFO - PROCESS | 1671 | 1465204284582 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:24 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. 02:11:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 519ms 02:11:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:11:24 INFO - PROCESS | 1671 | 1465204284616 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 1671 | 1465204284617 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 02:11:24 INFO - PROCESS | 1671 | 1465204284619 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 1671 | 1465204284620 Marionette TRACE conn2 <- [1,322,null,{}] 02:11:24 INFO - PROCESS | 1671 | 1465204284623 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:24 INFO - PROCESS | 1671 | 1465204284627 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:24 INFO - PROCESS | 1671 | 1465204284742 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 02:11:24 INFO - PROCESS | 1671 | 1465204284754 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:24 INFO - PROCESS | 1671 | 1465204284755 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x111fa3000 == 38 [pid = 1671] [id = 88] 02:11:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x128da7c00) [pid = 1671] [serial = 261] [outer = 0x0] 02:11:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1294a7000) [pid = 1671] [serial = 262] [outer = 0x128da7c00] 02:11:24 INFO - PROCESS | 1671 | 1465204284780 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129673c00) [pid = 1671] [serial = 263] [outer = 0x128da7c00] 02:11:25 INFO - PROCESS | 1671 | 1465204285137 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:25 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. 02:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 568ms 02:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:11:25 INFO - PROCESS | 1671 | 1465204285187 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 1671 | 1465204285189 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 02:11:25 INFO - PROCESS | 1671 | 1465204285191 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 1671 | 1465204285192 Marionette TRACE conn2 <- [1,326,null,{}] 02:11:25 INFO - PROCESS | 1671 | 1465204285194 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:25 INFO - PROCESS | 1671 | 1465204285195 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:25 INFO - PROCESS | 1671 | 1465204285288 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 02:11:25 INFO - PROCESS | 1671 | 1465204285302 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:25 INFO - PROCESS | 1671 | 1465204285303 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x126075000 == 39 [pid = 1671] [id = 89] 02:11:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x128da8400) [pid = 1671] [serial = 264] [outer = 0x0] 02:11:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x129fba000) [pid = 1671] [serial = 265] [outer = 0x128da8400] 02:11:25 INFO - PROCESS | 1671 | 1465204285334 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12a724800) [pid = 1671] [serial = 266] [outer = 0x128da8400] 02:11:25 INFO - PROCESS | 1671 | 1465204285675 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:25 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. 02:11:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 518ms 02:11:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:11:25 INFO - PROCESS | 1671 | 1465204285709 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 02:11:25 INFO - PROCESS | 1671 | 1465204285710 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 02:11:25 INFO - PROCESS | 1671 | 1465204285712 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:11:25 INFO - PROCESS | 1671 | 1465204285714 Marionette TRACE conn2 <- [1,330,null,{}] 02:11:25 INFO - PROCESS | 1671 | 1465204285716 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:25 INFO - PROCESS | 1671 | 1465204285717 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:25 INFO - PROCESS | 1671 | 1465204285814 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 02:11:25 INFO - PROCESS | 1671 | 1465204285817 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:25 INFO - PROCESS | 1671 | 1465204285819 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x127462000 == 40 [pid = 1671] [id = 90] 02:11:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12a728400) [pid = 1671] [serial = 267] [outer = 0x0] 02:11:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12a89bc00) [pid = 1671] [serial = 268] [outer = 0x12a728400] 02:11:25 INFO - PROCESS | 1671 | 1465204285842 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12a906800) [pid = 1671] [serial = 269] [outer = 0x12a728400] 02:11:26 INFO - PROCESS | 1671 | 1465204286188 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:26 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. 02:11:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 519ms 02:11:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:11:26 INFO - PROCESS | 1671 | 1465204286233 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 02:11:26 INFO - PROCESS | 1671 | 1465204286234 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 02:11:26 INFO - PROCESS | 1671 | 1465204286237 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 1671 | 1465204286239 Marionette TRACE conn2 <- [1,334,null,{}] 02:11:26 INFO - PROCESS | 1671 | 1465204286241 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:26 INFO - PROCESS | 1671 | 1465204286243 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:26 INFO - PROCESS | 1671 | 1465204286382 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1247e6400) [pid = 1671] [serial = 201] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x113d7e400) [pid = 1671] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x117760800) [pid = 1671] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x129fbc000) [pid = 1671] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11722b800) [pid = 1671] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x118169c00) [pid = 1671] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1274b4800) [pid = 1671] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1198ee400) [pid = 1671] [serial = 198] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x129114400) [pid = 1671] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x11a0d1800) [pid = 1671] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x116550000) [pid = 1671] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:11:26 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x12a727400) [pid = 1671] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:11:26 INFO - PROCESS | 1671 | 1465204286618 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 1671 | 1465204286619 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x11702b800 == 41 [pid = 1671] [id = 91] 02:11:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x116550000) [pid = 1671] [serial = 270] [outer = 0x0] 02:11:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119c93000) [pid = 1671] [serial = 271] [outer = 0x116550000] 02:11:26 INFO - PROCESS | 1671 | 1465204286658 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x126db4000) [pid = 1671] [serial = 272] [outer = 0x116550000] 02:11:26 INFO - PROCESS | 1671 | 1465204286982 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:27 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. 02:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 769ms 02:11:27 INFO - PROCESS | 1671 | 1465204287007 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 02:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:11:27 INFO - PROCESS | 1671 | 1465204287008 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 02:11:27 INFO - PROCESS | 1671 | 1465204287010 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 1671 | 1465204287011 Marionette TRACE conn2 <- [1,338,null,{}] 02:11:27 INFO - PROCESS | 1671 | 1465204287022 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:27 INFO - PROCESS | 1671 | 1465204287023 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:27 INFO - PROCESS | 1671 | 1465204287109 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 02:11:27 INFO - PROCESS | 1671 | 1465204287159 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 1671 | 1465204287160 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e0800 == 42 [pid = 1671] [id = 92] 02:11:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12134b800) [pid = 1671] [serial = 273] [outer = 0x0] 02:11:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12a90c000) [pid = 1671] [serial = 274] [outer = 0x12134b800] 02:11:27 INFO - PROCESS | 1671 | 1465204287184 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12ab0f800) [pid = 1671] [serial = 275] [outer = 0x12134b800] 02:11:27 INFO - PROCESS | 1671 | 1465204287443 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:27 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. 02:11:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 477ms 02:11:27 INFO - PROCESS | 1671 | 1465204287488 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 02:11:27 INFO - PROCESS | 1671 | 1465204287490 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 02:11:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:11:27 INFO - PROCESS | 1671 | 1465204287492 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 1671 | 1465204287494 Marionette TRACE conn2 <- [1,342,null,{}] 02:11:27 INFO - PROCESS | 1671 | 1465204287504 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:27 INFO - PROCESS | 1671 | 1465204287506 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:27 INFO - PROCESS | 1671 | 1465204287609 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 02:11:27 INFO - PROCESS | 1671 | 1465204287613 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:27 INFO - PROCESS | 1671 | 1465204287616 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab76800 == 43 [pid = 1671] [id = 93] 02:11:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12ab10400) [pid = 1671] [serial = 276] [outer = 0x0] 02:11:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12b17ac00) [pid = 1671] [serial = 277] [outer = 0x12ab10400] 02:11:27 INFO - PROCESS | 1671 | 1465204287642 Marionette DEBUG loaded listener.js 02:11:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12b210800) [pid = 1671] [serial = 278] [outer = 0x12ab10400] 02:11:27 INFO - PROCESS | 1671 | 1465204287971 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:28 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. 02:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 519ms 02:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:11:28 INFO - PROCESS | 1671 | 1465204288011 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 02:11:28 INFO - PROCESS | 1671 | 1465204288012 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 02:11:28 INFO - PROCESS | 1671 | 1465204288015 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - PROCESS | 1671 | 1465204288016 Marionette TRACE conn2 <- [1,346,null,{}] 02:11:28 INFO - PROCESS | 1671 | 1465204288018 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:28 INFO - PROCESS | 1671 | 1465204288019 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:28 INFO - PROCESS | 1671 | 1465204288124 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 02:11:28 INFO - PROCESS | 1671 | 1465204288128 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:28 INFO - PROCESS | 1671 | 1465204288129 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a3800 == 44 [pid = 1671] [id = 94] 02:11:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x128da5000) [pid = 1671] [serial = 279] [outer = 0x0] 02:11:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12b5e4000) [pid = 1671] [serial = 280] [outer = 0x128da5000] 02:11:28 INFO - PROCESS | 1671 | 1465204288154 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12b5e9400) [pid = 1671] [serial = 281] [outer = 0x128da5000] 02:11:28 INFO - PROCESS | 1671 | 1465204288452 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:28 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. 02:11:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 468ms 02:11:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:11:28 INFO - PROCESS | 1671 | 1465204288485 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 02:11:28 INFO - PROCESS | 1671 | 1465204288486 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 02:11:28 INFO - PROCESS | 1671 | 1465204288488 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:11:28 INFO - PROCESS | 1671 | 1465204288489 Marionette TRACE conn2 <- [1,350,null,{}] 02:11:28 INFO - PROCESS | 1671 | 1465204288492 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:28 INFO - PROCESS | 1671 | 1465204288493 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:28 INFO - PROCESS | 1671 | 1465204288633 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 02:11:28 INFO - PROCESS | 1671 | 1465204288683 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:28 INFO - PROCESS | 1671 | 1465204288684 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x113266800 == 45 [pid = 1671] [id = 95] 02:11:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x111f6ac00) [pid = 1671] [serial = 282] [outer = 0x0] 02:11:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x113d0a400) [pid = 1671] [serial = 283] [outer = 0x111f6ac00] 02:11:28 INFO - PROCESS | 1671 | 1465204288716 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1185d0800) [pid = 1671] [serial = 284] [outer = 0x111f6ac00] 02:11:29 INFO - PROCESS | 1671 | 1465204289134 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:29 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. 02:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 669ms 02:11:29 INFO - PROCESS | 1671 | 1465204289159 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 02:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:11:29 INFO - PROCESS | 1671 | 1465204289161 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 02:11:29 INFO - PROCESS | 1671 | 1465204289165 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 1671 | 1465204289167 Marionette TRACE conn2 <- [1,354,null,{}] 02:11:29 INFO - PROCESS | 1671 | 1465204289170 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:29 INFO - PROCESS | 1671 | 1465204289173 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:29 INFO - PROCESS | 1671 | 1465204289277 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 02:11:29 INFO - PROCESS | 1671 | 1465204289326 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 1671 | 1465204289328 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x119257000 == 46 [pid = 1671] [id = 96] 02:11:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x119299400) [pid = 1671] [serial = 285] [outer = 0x0] 02:11:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x11a0dc800) [pid = 1671] [serial = 286] [outer = 0x119299400] 02:11:29 INFO - PROCESS | 1671 | 1465204289358 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x123569000) [pid = 1671] [serial = 287] [outer = 0x119299400] 02:11:29 INFO - PROCESS | 1671 | 1465204289841 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:29 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. 02:11:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 720ms 02:11:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:11:29 INFO - PROCESS | 1671 | 1465204289898 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 1671 | 1465204289900 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 02:11:29 INFO - PROCESS | 1671 | 1465204289904 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 1671 | 1465204289905 Marionette TRACE conn2 <- [1,358,null,{}] 02:11:29 INFO - PROCESS | 1671 | 1465204289908 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:29 INFO - PROCESS | 1671 | 1465204289909 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:30 INFO - PROCESS | 1671 | 1465204290014 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 02:11:30 INFO - PROCESS | 1671 | 1465204290104 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:30 INFO - PROCESS | 1671 | 1465204290105 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745b800 == 47 [pid = 1671] [id = 97] 02:11:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x126086400) [pid = 1671] [serial = 288] [outer = 0x0] 02:11:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1269ed000) [pid = 1671] [serial = 289] [outer = 0x126086400] 02:11:30 INFO - PROCESS | 1671 | 1465204290133 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1274b8400) [pid = 1671] [serial = 290] [outer = 0x126086400] 02:11:30 INFO - PROCESS | 1671 | 1465204290554 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:30 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. 02:11:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 669ms 02:11:30 INFO - PROCESS | 1671 | 1465204290578 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 02:11:30 INFO - PROCESS | 1671 | 1465204290581 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 02:11:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:11:30 INFO - PROCESS | 1671 | 1465204290608 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 1671 | 1465204290611 Marionette TRACE conn2 <- [1,362,null,{}] 02:11:30 INFO - PROCESS | 1671 | 1465204290641 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:30 INFO - PROCESS | 1671 | 1465204290644 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:30 INFO - PROCESS | 1671 | 1465204290764 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 02:11:30 INFO - PROCESS | 1671 | 1465204290847 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:30 INFO - PROCESS | 1671 | 1465204290848 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be0c000 == 48 [pid = 1671] [id = 98] 02:11:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x129fbb400) [pid = 1671] [serial = 291] [outer = 0x0] 02:11:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x12a72ac00) [pid = 1671] [serial = 292] [outer = 0x129fbb400] 02:11:30 INFO - PROCESS | 1671 | 1465204290879 Marionette DEBUG loaded listener.js 02:11:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12ab08800) [pid = 1671] [serial = 293] [outer = 0x129fbb400] 02:11:31 INFO - PROCESS | 1671 | 1465204291360 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:31 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. 02:11:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 793ms 02:11:31 INFO - PROCESS | 1671 | 1465204291385 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 02:11:31 INFO - PROCESS | 1671 | 1465204291386 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 02:11:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:11:31 INFO - PROCESS | 1671 | 1465204291388 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:11:31 INFO - PROCESS | 1671 | 1465204291389 Marionette TRACE conn2 <- [1,366,null,{}] 02:11:31 INFO - PROCESS | 1671 | 1465204291392 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:31 INFO - PROCESS | 1671 | 1465204291393 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:31 INFO - PROCESS | 1671 | 1465204291502 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 02:11:31 INFO - PROCESS | 1671 | 1465204291700 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 1671 | 1465204291702 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x117560800 == 49 [pid = 1671] [id = 99] 02:11:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x1185d5400) [pid = 1671] [serial = 294] [outer = 0x0] 02:11:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x119231400) [pid = 1671] [serial = 295] [outer = 0x1185d5400] 02:11:31 INFO - PROCESS | 1671 | 1465204291730 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x12134fc00) [pid = 1671] [serial = 296] [outer = 0x1185d5400] 02:11:32 INFO - PROCESS | 1671 | 1465204292157 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:32 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. 02:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 820ms 02:11:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:11:32 INFO - PROCESS | 1671 | 1465204292209 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 1671 | 1465204292211 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 02:11:32 INFO - PROCESS | 1671 | 1465204292214 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 1671 | 1465204292216 Marionette TRACE conn2 <- [1,370,null,{}] 02:11:32 INFO - PROCESS | 1671 | 1465204292220 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:32 INFO - PROCESS | 1671 | 1465204292221 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:32 INFO - PROCESS | 1671 | 1465204292313 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 02:11:32 INFO - PROCESS | 1671 | 1465204292366 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 1671 | 1465204292367 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x11755f800 == 50 [pid = 1671] [id = 100] 02:11:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x124259000) [pid = 1671] [serial = 297] [outer = 0x0] 02:11:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x124bf7000) [pid = 1671] [serial = 298] [outer = 0x124259000] 02:11:32 INFO - PROCESS | 1671 | 1465204292395 Marionette DEBUG loaded listener.js 02:11:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x126921800) [pid = 1671] [serial = 299] [outer = 0x124259000] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a3800 == 49 [pid = 1671] [id = 94] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab76800 == 48 [pid = 1671] [id = 93] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e0800 == 47 [pid = 1671] [id = 92] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x11702b800 == 46 [pid = 1671] [id = 91] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x127462000 == 45 [pid = 1671] [id = 90] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x126075000 == 44 [pid = 1671] [id = 89] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x111fa3000 == 43 [pid = 1671] [id = 88] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12132b800 == 42 [pid = 1671] [id = 87] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x12ab0bc00) [pid = 1671] [serial = 229] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x112ec6000) [pid = 1671] [serial = 189] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x1186f9400) [pid = 1671] [serial = 192] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x1197b5800 == 41 [pid = 1671] [id = 86] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x119383000 == 40 [pid = 1671] [id = 85] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x116a3f800 == 39 [pid = 1671] [id = 84] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x112272000 == 38 [pid = 1671] [id = 83] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x119ecc800 == 37 [pid = 1671] [id = 82] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8ce800 == 36 [pid = 1671] [id = 81] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e8800 == 35 [pid = 1671] [id = 80] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12312c800 == 34 [pid = 1671] [id = 79] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x116b90000 == 33 [pid = 1671] [id = 78] 02:11:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12a87e000 == 32 [pid = 1671] [id = 77] 02:11:32 INFO - PROCESS | 1671 | 1465204292812 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:11:32 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. 02:11:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 621ms 02:11:32 INFO - PROCESS | 1671 | 1465204292837 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 1671 | 1465204292840 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 02:11:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:11:32 INFO - PROCESS | 1671 | 1465204292842 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 1671 | 1465204292843 Marionette TRACE conn2 <- [1,374,null,{}] 02:11:32 INFO - PROCESS | 1671 | 1465204292846 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:32 INFO - PROCESS | 1671 | 1465204292847 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:32 INFO - PROCESS | 1671 | 1465204292951 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x12ab04800) [pid = 1671] [serial = 227] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x1247ec800) [pid = 1671] [serial = 202] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x124ebb800) [pid = 1671] [serial = 203] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x124a75c00) [pid = 1671] [serial = 221] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x12a725400) [pid = 1671] [serial = 224] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x1167f7800) [pid = 1671] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x12a720800) [pid = 1671] [serial = 217] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x126d02400) [pid = 1671] [serial = 206] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1197dc000) [pid = 1671] [serial = 196] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x129faf400) [pid = 1671] [serial = 212] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x11a023400) [pid = 1671] [serial = 199] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x123567400) [pid = 1671] [serial = 200] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x11922d400) [pid = 1671] [serial = 220] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x126925c00) [pid = 1671] [serial = 223] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x129fbcc00) [pid = 1671] [serial = 215] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12608c800) [pid = 1671] [serial = 205] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12601a400) [pid = 1671] [serial = 187] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x126daf400) [pid = 1671] [serial = 208] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x12a898c00) [pid = 1671] [serial = 226] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x118644800) [pid = 1671] [serial = 195] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x12a725800) [pid = 1671] [serial = 218] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x129113400) [pid = 1671] [serial = 211] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x129fb4000) [pid = 1671] [serial = 214] [outer = 0x0] [url = about:blank] 02:11:32 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x127164800) [pid = 1671] [serial = 209] [outer = 0x0] [url = about:blank] 02:11:33 INFO - PROCESS | 1671 | 1465204293018 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:33 INFO - PROCESS | 1671 | 1465204293020 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x118829800 == 33 [pid = 1671] [id = 101] 02:11:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x118644800) [pid = 1671] [serial = 300] [outer = 0x0] 02:11:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1247ec800) [pid = 1671] [serial = 301] [outer = 0x118644800] 02:11:33 INFO - PROCESS | 1671 | 1465204293047 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x128d32c00) [pid = 1671] [serial = 302] [outer = 0x118644800] 02:11:33 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:11:33 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 518ms 02:11:33 INFO - PROCESS | 1671 | 1465204293358 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:11:33 INFO - PROCESS | 1671 | 1465204293361 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 02:11:33 INFO - PROCESS | 1671 | 1465204293362 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 02:11:33 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:11:33 INFO - PROCESS | 1671 | 1465204293377 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:11:33 INFO - PROCESS | 1671 | 1465204293382 Marionette TRACE conn2 <- [1,378,null,{}] 02:11:33 INFO - PROCESS | 1671 | 1465204293388 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:33 INFO - PROCESS | 1671 | 1465204293391 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:33 INFO - PROCESS | 1671 | 1465204293474 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 02:11:33 INFO - PROCESS | 1671 | 1465204293479 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:33 INFO - PROCESS | 1671 | 1465204293480 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x12312e000 == 34 [pid = 1671] [id = 102] 02:11:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x128d3dc00) [pid = 1671] [serial = 303] [outer = 0x0] 02:11:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1294a6000) [pid = 1671] [serial = 304] [outer = 0x128d3dc00] 02:11:33 INFO - PROCESS | 1671 | 1465204293508 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x129fb8400) [pid = 1671] [serial = 305] [outer = 0x128d3dc00] 02:11:33 INFO - PROCESS | 1671 | 1465204293945 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:11:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:11:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 631ms 02:11:34 INFO - PROCESS | 1671 | 1465204294005 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 02:11:34 INFO - PROCESS | 1671 | 1465204294006 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 02:11:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:11:34 INFO - PROCESS | 1671 | 1465204294009 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:11:34 INFO - PROCESS | 1671 | 1465204294010 Marionette TRACE conn2 <- [1,382,null,{}] 02:11:34 INFO - PROCESS | 1671 | 1465204294012 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:34 INFO - PROCESS | 1671 | 1465204294013 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:34 INFO - PROCESS | 1671 | 1465204294094 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 02:11:34 INFO - PROCESS | 1671 | 1465204294151 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 1671 | 1465204294152 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260e0000 == 35 [pid = 1671] [id = 103] 02:11:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x127162c00) [pid = 1671] [serial = 306] [outer = 0x0] 02:11:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12b1de000) [pid = 1671] [serial = 307] [outer = 0x127162c00] 02:11:34 INFO - PROCESS | 1671 | 1465204294180 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12b209400) [pid = 1671] [serial = 308] [outer = 0x127162c00] 02:11:34 INFO - PROCESS | 1671 | 1465204294476 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:11:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:11:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 517ms 02:11:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:11:34 INFO - PROCESS | 1671 | 1465204294527 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 02:11:34 INFO - PROCESS | 1671 | 1465204294528 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 02:11:34 INFO - PROCESS | 1671 | 1465204294533 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:11:34 INFO - PROCESS | 1671 | 1465204294535 Marionette TRACE conn2 <- [1,386,null,{}] 02:11:34 INFO - PROCESS | 1671 | 1465204294537 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:34 INFO - PROCESS | 1671 | 1465204294539 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:34 INFO - PROCESS | 1671 | 1465204294639 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 02:11:34 INFO - PROCESS | 1671 | 1465204294717 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 1671 | 1465204294722 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d67800 == 36 [pid = 1671] [id = 104] 02:11:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12b5ebc00) [pid = 1671] [serial = 309] [outer = 0x0] 02:11:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12bdc5c00) [pid = 1671] [serial = 310] [outer = 0x12b5ebc00] 02:11:34 INFO - PROCESS | 1671 | 1465204294773 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12bdd2400) [pid = 1671] [serial = 311] [outer = 0x12b5ebc00] 02:11:35 INFO - PROCESS | 1671 | 1465204295175 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 672ms 02:11:35 INFO - PROCESS | 1671 | 1465204295202 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 1671 | 1465204295204 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 02:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:11:35 INFO - PROCESS | 1671 | 1465204295206 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 1671 | 1465204295207 Marionette TRACE conn2 <- [1,390,null,{}] 02:11:35 INFO - PROCESS | 1671 | 1465204295210 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:35 INFO - PROCESS | 1671 | 1465204295211 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:35 INFO - PROCESS | 1671 | 1465204295317 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 02:11:35 INFO - PROCESS | 1671 | 1465204295347 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 1671 | 1465204295348 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291f3800 == 37 [pid = 1671] [id = 105] 02:11:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12bdd2c00) [pid = 1671] [serial = 312] [outer = 0x0] 02:11:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12bddd800) [pid = 1671] [serial = 313] [outer = 0x12bdd2c00] 02:11:35 INFO - PROCESS | 1671 | 1465204295372 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x12bfd9800) [pid = 1671] [serial = 314] [outer = 0x12bdd2c00] 02:11:35 INFO - PROCESS | 1671 | 1465204295726 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:11:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:11:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 570ms 02:11:35 INFO - PROCESS | 1671 | 1465204295776 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 02:11:35 INFO - PROCESS | 1671 | 1465204295778 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 02:11:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:11:35 INFO - PROCESS | 1671 | 1465204295780 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 1671 | 1465204295781 Marionette TRACE conn2 <- [1,394,null,{}] 02:11:35 INFO - PROCESS | 1671 | 1465204295790 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:35 INFO - PROCESS | 1671 | 1465204295791 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:35 INFO - PROCESS | 1671 | 1465204295892 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 02:11:35 INFO - PROCESS | 1671 | 1465204295895 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:35 INFO - PROCESS | 1671 | 1465204295896 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab6c000 == 38 [pid = 1671] [id = 106] 02:11:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x12bfd9c00) [pid = 1671] [serial = 315] [outer = 0x0] 02:11:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x12bfe0400) [pid = 1671] [serial = 316] [outer = 0x12bfd9c00] 02:11:35 INFO - PROCESS | 1671 | 1465204295921 Marionette DEBUG loaded listener.js 02:11:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x12bfe5400) [pid = 1671] [serial = 317] [outer = 0x12bfd9c00] 02:11:36 INFO - PROCESS | 1671 | 1465204296262 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 525ms 02:11:36 INFO - PROCESS | 1671 | 1465204296303 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:11:36 INFO - PROCESS | 1671 | 1465204296308 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 1671 | 1465204296310 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 02:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:11:36 INFO - PROCESS | 1671 | 1465204296312 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - PROCESS | 1671 | 1465204296313 Marionette TRACE conn2 <- [1,398,null,{}] 02:11:36 INFO - PROCESS | 1671 | 1465204296318 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:36 INFO - PROCESS | 1671 | 1465204296319 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:36 INFO - PROCESS | 1671 | 1465204296422 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 02:11:36 INFO - PROCESS | 1671 | 1465204296456 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 1671 | 1465204296457 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a1800 == 39 [pid = 1671] [id = 107] 02:11:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x12bfdd000) [pid = 1671] [serial = 318] [outer = 0x0] 02:11:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x12c702800) [pid = 1671] [serial = 319] [outer = 0x12bfdd000] 02:11:36 INFO - PROCESS | 1671 | 1465204296482 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12cd97800) [pid = 1671] [serial = 320] [outer = 0x12bfdd000] 02:11:36 INFO - PROCESS | 1671 | 1465204296828 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:11:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:11:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 521ms 02:11:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:11:36 INFO - PROCESS | 1671 | 1465204296836 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 02:11:36 INFO - PROCESS | 1671 | 1465204296837 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 02:11:36 INFO - PROCESS | 1671 | 1465204296839 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:11:36 INFO - PROCESS | 1671 | 1465204296840 Marionette TRACE conn2 <- [1,402,null,{}] 02:11:36 INFO - PROCESS | 1671 | 1465204296843 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:36 INFO - PROCESS | 1671 | 1465204296844 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:36 INFO - PROCESS | 1671 | 1465204296953 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 02:11:36 INFO - PROCESS | 1671 | 1465204296987 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 1671 | 1465204296988 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf34000 == 40 [pid = 1671] [id = 108] 02:11:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x11204a400) [pid = 1671] [serial = 321] [outer = 0x0] 02:11:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x112050c00) [pid = 1671] [serial = 322] [outer = 0x11204a400] 02:11:37 INFO - PROCESS | 1671 | 1465204297018 Marionette DEBUG loaded listener.js 02:11:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x112056400) [pid = 1671] [serial = 323] [outer = 0x11204a400] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x128da7c00) [pid = 1671] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x128da8400) [pid = 1671] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x12a728400) [pid = 1671] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x116550000) [pid = 1671] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x12608d000) [pid = 1671] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x124b97c00) [pid = 1671] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x116b82000) [pid = 1671] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x11a023800) [pid = 1671] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x128d3a000) [pid = 1671] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x11775c800) [pid = 1671] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1122a7c00) [pid = 1671] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12ab06800) [pid = 1671] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1247eac00) [pid = 1671] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x126092000) [pid = 1671] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x127431c00) [pid = 1671] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12ab10400) [pid = 1671] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12134b800) [pid = 1671] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x111b0b000) [pid = 1671] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:11:37 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x118642c00) [pid = 1671] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:11:37 INFO - PROCESS | 1671 | 1465204297445 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:11:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 620ms 02:11:37 INFO - PROCESS | 1671 | 1465204297470 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 1671 | 1465204297472 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 02:11:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:11:37 INFO - PROCESS | 1671 | 1465204297476 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 1671 | 1465204297477 Marionette TRACE conn2 <- [1,406,null,{}] 02:11:37 INFO - PROCESS | 1671 | 1465204297486 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:37 INFO - PROCESS | 1671 | 1465204297487 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:37 INFO - PROCESS | 1671 | 1465204297602 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 02:11:37 INFO - PROCESS | 1671 | 1465204297608 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:37 INFO - PROCESS | 1671 | 1465204297610 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290dc000 == 41 [pid = 1671] [id = 109] 02:11:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x111d66c00) [pid = 1671] [serial = 324] [outer = 0x0] 02:11:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x111d68c00) [pid = 1671] [serial = 325] [outer = 0x111d66c00] 02:11:37 INFO - PROCESS | 1671 | 1465204297651 Marionette DEBUG loaded listener.js 02:11:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x116550000) [pid = 1671] [serial = 326] [outer = 0x111d66c00] 02:11:38 INFO - PROCESS | 1671 | 1465204298142 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 718ms 02:11:38 INFO - PROCESS | 1671 | 1465204298195 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 02:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:11:38 INFO - PROCESS | 1671 | 1465204298198 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 02:11:38 INFO - PROCESS | 1671 | 1465204298200 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 1671 | 1465204298202 Marionette TRACE conn2 <- [1,410,null,{}] 02:11:38 INFO - PROCESS | 1671 | 1465204298204 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:38 INFO - PROCESS | 1671 | 1465204298206 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:38 INFO - PROCESS | 1671 | 1465204298313 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 02:11:38 INFO - PROCESS | 1671 | 1465204298317 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 1671 | 1465204298318 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1bc800 == 42 [pid = 1671] [id = 110] 02:11:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x11204c800) [pid = 1671] [serial = 327] [outer = 0x0] 02:11:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x129fb8800) [pid = 1671] [serial = 328] [outer = 0x11204c800] 02:11:38 INFO - PROCESS | 1671 | 1465204298342 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12ab06c00) [pid = 1671] [serial = 329] [outer = 0x11204c800] 02:11:38 INFO - PROCESS | 1671 | 1465204298695 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:11:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:11:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 519ms 02:11:38 INFO - PROCESS | 1671 | 1465204298721 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 02:11:38 INFO - PROCESS | 1671 | 1465204298722 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 02:11:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:11:38 INFO - PROCESS | 1671 | 1465204298725 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:11:38 INFO - PROCESS | 1671 | 1465204298726 Marionette TRACE conn2 <- [1,414,null,{}] 02:11:38 INFO - PROCESS | 1671 | 1465204298728 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:38 INFO - PROCESS | 1671 | 1465204298729 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:38 INFO - PROCESS | 1671 | 1465204298843 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 02:11:38 INFO - PROCESS | 1671 | 1465204298849 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 1671 | 1465204298850 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2c3800 == 43 [pid = 1671] [id = 111] 02:11:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1182acc00) [pid = 1671] [serial = 330] [outer = 0x0] 02:11:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1182b6c00) [pid = 1671] [serial = 331] [outer = 0x1182acc00] 02:11:38 INFO - PROCESS | 1671 | 1465204298873 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1182bac00) [pid = 1671] [serial = 332] [outer = 0x1182acc00] 02:11:39 INFO - PROCESS | 1671 | 1465204299201 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:11:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:11:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 517ms 02:11:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:11:39 INFO - PROCESS | 1671 | 1465204299272 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 02:11:39 INFO - PROCESS | 1671 | 1465204299274 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 02:11:39 INFO - PROCESS | 1671 | 1465204299278 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - PROCESS | 1671 | 1465204299280 Marionette TRACE conn2 <- [1,418,null,{}] 02:11:39 INFO - PROCESS | 1671 | 1465204299285 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:39 INFO - PROCESS | 1671 | 1465204299287 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:39 INFO - PROCESS | 1671 | 1465204299387 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 02:11:39 INFO - PROCESS | 1671 | 1465204299485 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 1671 | 1465204299488 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x116ba5800 == 44 [pid = 1671] [id = 112] 02:11:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x112052800) [pid = 1671] [serial = 333] [outer = 0x0] 02:11:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x112ec6000) [pid = 1671] [serial = 334] [outer = 0x112052800] 02:11:39 INFO - PROCESS | 1671 | 1465204299519 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1182b7800) [pid = 1671] [serial = 335] [outer = 0x112052800] 02:11:40 INFO - PROCESS | 1671 | 1465204300439 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:11:40 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 02:11:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1173ms 02:11:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:11:40 INFO - PROCESS | 1671 | 1465204300452 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 1671 | 1465204300454 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 02:11:40 INFO - PROCESS | 1671 | 1465204300459 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 1671 | 1465204300462 Marionette TRACE conn2 <- [1,422,null,{}] 02:11:40 INFO - PROCESS | 1671 | 1465204300465 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:40 INFO - PROCESS | 1671 | 1465204300466 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:40 INFO - PROCESS | 1671 | 1465204300574 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 02:11:40 INFO - PROCESS | 1671 | 1465204300627 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:40 INFO - PROCESS | 1671 | 1465204300629 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131e000 == 45 [pid = 1671] [id = 113] 02:11:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1188f8400) [pid = 1671] [serial = 336] [outer = 0x0] 02:11:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1188fcc00) [pid = 1671] [serial = 337] [outer = 0x1188f8400] 02:11:40 INFO - PROCESS | 1671 | 1465204300659 Marionette DEBUG loaded listener.js 02:11:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x1197d6800) [pid = 1671] [serial = 338] [outer = 0x1188f8400] 02:11:41 INFO - PROCESS | 1671 | 1465204301601 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:11:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:11:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1173ms 02:11:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:11:41 INFO - PROCESS | 1671 | 1465204301630 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 02:11:41 INFO - PROCESS | 1671 | 1465204301632 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 02:11:41 INFO - PROCESS | 1671 | 1465204301634 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:11:41 INFO - PROCESS | 1671 | 1465204301636 Marionette TRACE conn2 <- [1,426,null,{}] 02:11:41 INFO - PROCESS | 1671 | 1465204301642 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:41 INFO - PROCESS | 1671 | 1465204301646 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:41 INFO - PROCESS | 1671 | 1465204301757 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 02:11:41 INFO - PROCESS | 1671 | 1465204301813 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 1671 | 1465204301816 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a88c000 == 46 [pid = 1671] [id = 114] 02:11:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x124b9c800) [pid = 1671] [serial = 339] [outer = 0x0] 02:11:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x124ef3000) [pid = 1671] [serial = 340] [outer = 0x124b9c800] 02:11:41 INFO - PROCESS | 1671 | 1465204301848 Marionette DEBUG loaded listener.js 02:11:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x126d04800) [pid = 1671] [serial = 341] [outer = 0x124b9c800] 02:11:42 INFO - PROCESS | 1671 | 1465204302595 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:11:42 INFO - PROCESS | 1671 | 1465204302659 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 02:11:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:11:42 INFO - PROCESS | 1671 | 1465204302664 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 1671 | 1465204302667 Marionette TRACE conn2 <- [1,430,null,{}] 02:11:42 INFO - PROCESS | 1671 | 1465204302691 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:42 INFO - PROCESS | 1671 | 1465204302693 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:42 INFO - PROCESS | 1671 | 1465204302787 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 02:11:42 INFO - PROCESS | 1671 | 1465204302856 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 1671 | 1465204302859 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x119384800 == 47 [pid = 1671] [id = 115] 02:11:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x1188f2c00) [pid = 1671] [serial = 342] [outer = 0x0] 02:11:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x1188f7800) [pid = 1671] [serial = 343] [outer = 0x1188f2c00] 02:11:42 INFO - PROCESS | 1671 | 1465204302886 Marionette DEBUG loaded listener.js 02:11:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x1197d1c00) [pid = 1671] [serial = 344] [outer = 0x1188f2c00] 02:11:43 INFO - PROCESS | 1671 | 1465204303344 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 725ms 02:11:43 INFO - PROCESS | 1671 | 1465204303388 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 1671 | 1465204303391 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 02:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:11:43 INFO - PROCESS | 1671 | 1465204303395 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 1671 | 1465204303397 Marionette TRACE conn2 <- [1,434,null,{}] 02:11:43 INFO - PROCESS | 1671 | 1465204303400 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:43 INFO - PROCESS | 1671 | 1465204303401 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:43 INFO - PROCESS | 1671 | 1465204303506 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1bc800 == 46 [pid = 1671] [id = 110] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x1290dc000 == 45 [pid = 1671] [id = 109] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf34000 == 44 [pid = 1671] [id = 108] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a1800 == 43 [pid = 1671] [id = 107] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab6c000 == 42 [pid = 1671] [id = 106] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x1291f3800 == 41 [pid = 1671] [id = 105] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x12b5e4000) [pid = 1671] [serial = 280] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x128d67800 == 40 [pid = 1671] [id = 104] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x1260e0000 == 39 [pid = 1671] [id = 103] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x12312e000 == 38 [pid = 1671] [id = 102] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x118829800 == 37 [pid = 1671] [id = 101] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x11755f800 == 36 [pid = 1671] [id = 100] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x117560800 == 35 [pid = 1671] [id = 99] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x12be0c000 == 34 [pid = 1671] [id = 98] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x12745b800 == 33 [pid = 1671] [id = 97] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x119257000 == 32 [pid = 1671] [id = 96] 02:11:43 INFO - PROCESS | 1671 | --DOCSHELL 0x113266800 == 31 [pid = 1671] [id = 95] 02:11:43 INFO - PROCESS | 1671 | 1465204303589 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:43 INFO - PROCESS | 1671 | 1465204303590 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x116709800 == 32 [pid = 1671] [id = 116] 02:11:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x112056800) [pid = 1671] [serial = 345] [outer = 0x0] 02:11:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x1188f0c00) [pid = 1671] [serial = 346] [outer = 0x112056800] 02:11:43 INFO - PROCESS | 1671 | 1465204303618 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 120 (0x12134a400) [pid = 1671] [serial = 347] [outer = 0x112056800] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 119 (0x119344000) [pid = 1671] [serial = 193] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x115f2bc00) [pid = 1671] [serial = 190] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x1294a7000) [pid = 1671] [serial = 262] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x12a724800) [pid = 1671] [serial = 266] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x129fba000) [pid = 1671] [serial = 265] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x12a89bc00) [pid = 1671] [serial = 268] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x12a906800) [pid = 1671] [serial = 269] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x119c93000) [pid = 1671] [serial = 271] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x128d33000) [pid = 1671] [serial = 239] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x127434c00) [pid = 1671] [serial = 238] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x128da8000) [pid = 1671] [serial = 245] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x128d41800) [pid = 1671] [serial = 244] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1197d3400) [pid = 1671] [serial = 233] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x1185d2400) [pid = 1671] [serial = 232] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1247f3000) [pid = 1671] [serial = 236] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x124255000) [pid = 1671] [serial = 235] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x128d41000) [pid = 1671] [serial = 242] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x128d3cc00) [pid = 1671] [serial = 241] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1185da000) [pid = 1671] [serial = 250] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x11a0dd800) [pid = 1671] [serial = 251] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x119c88800) [pid = 1671] [serial = 248] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119299000) [pid = 1671] [serial = 247] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x12b17a000) [pid = 1671] [serial = 230] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1247f5c00) [pid = 1671] [serial = 253] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x125074400) [pid = 1671] [serial = 254] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x126d03400) [pid = 1671] [serial = 256] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x126f44400) [pid = 1671] [serial = 257] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1274bbc00) [pid = 1671] [serial = 259] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x12b17ac00) [pid = 1671] [serial = 277] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x12b210800) [pid = 1671] [serial = 278] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x126db4000) [pid = 1671] [serial = 272] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12ab0f800) [pid = 1671] [serial = 275] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x129673c00) [pid = 1671] [serial = 263] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x12a90c000) [pid = 1671] [serial = 274] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x128d39400) [pid = 1671] [serial = 260] [outer = 0x0] [url = about:blank] 02:11:43 INFO - PROCESS | 1671 | 1465204303939 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:11:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 572ms 02:11:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:11:43 INFO - PROCESS | 1671 | 1465204303969 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 02:11:43 INFO - PROCESS | 1671 | 1465204303971 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 02:11:43 INFO - PROCESS | 1671 | 1465204303973 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 1671 | 1465204303976 Marionette TRACE conn2 <- [1,438,null,{}] 02:11:43 INFO - PROCESS | 1671 | 1465204303986 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:43 INFO - PROCESS | 1671 | 1465204303989 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:44 INFO - PROCESS | 1671 | 1465204304079 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 02:11:44 INFO - PROCESS | 1671 | 1465204304156 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 1671 | 1465204304159 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x11938b000 == 33 [pid = 1671] [id = 117] 02:11:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x11a0dd800) [pid = 1671] [serial = 348] [outer = 0x0] 02:11:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x124226c00) [pid = 1671] [serial = 349] [outer = 0x11a0dd800] 02:11:44 INFO - PROCESS | 1671 | 1465204304203 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12601b800) [pid = 1671] [serial = 350] [outer = 0x11a0dd800] 02:11:44 INFO - PROCESS | 1671 | 1465204304640 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:11:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:11:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 722ms 02:11:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:11:44 INFO - PROCESS | 1671 | 1465204304695 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 02:11:44 INFO - PROCESS | 1671 | 1465204304697 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 02:11:44 INFO - PROCESS | 1671 | 1465204304699 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:11:44 INFO - PROCESS | 1671 | 1465204304700 Marionette TRACE conn2 <- [1,442,null,{}] 02:11:44 INFO - PROCESS | 1671 | 1465204304703 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:44 INFO - PROCESS | 1671 | 1465204304704 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:44 INFO - PROCESS | 1671 | 1465204304791 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 02:11:44 INFO - PROCESS | 1671 | 1465204304798 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 1671 | 1465204304801 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x121318000 == 34 [pid = 1671] [id = 118] 02:11:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12691e800) [pid = 1671] [serial = 351] [outer = 0x0] 02:11:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x127434c00) [pid = 1671] [serial = 352] [outer = 0x12691e800] 02:11:44 INFO - PROCESS | 1671 | 1465204304827 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1274bc000) [pid = 1671] [serial = 353] [outer = 0x12691e800] 02:11:45 INFO - PROCESS | 1671 | 1465204305156 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 469ms 02:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:11:45 INFO - PROCESS | 1671 | 1465204305170 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 02:11:45 INFO - PROCESS | 1671 | 1465204305171 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 02:11:45 INFO - PROCESS | 1671 | 1465204305173 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 1671 | 1465204305175 Marionette TRACE conn2 <- [1,446,null,{}] 02:11:45 INFO - PROCESS | 1671 | 1465204305177 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:45 INFO - PROCESS | 1671 | 1465204305178 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:45 INFO - PROCESS | 1671 | 1465204305282 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 02:11:45 INFO - PROCESS | 1671 | 1465204305288 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:45 INFO - PROCESS | 1671 | 1465204305289 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x1232aa000 == 35 [pid = 1671] [id = 119] 02:11:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1269f0c00) [pid = 1671] [serial = 354] [outer = 0x0] 02:11:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x128d39000) [pid = 1671] [serial = 355] [outer = 0x1269f0c00] 02:11:45 INFO - PROCESS | 1671 | 1465204305314 Marionette DEBUG loaded listener.js 02:11:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x128da5c00) [pid = 1671] [serial = 356] [outer = 0x1269f0c00] 02:11:45 INFO - PROCESS | 1671 | 1465204305659 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:11:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:11:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 517ms 02:11:45 INFO - PROCESS | 1671 | 1465204305692 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 02:11:45 INFO - PROCESS | 1671 | 1465204305693 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 02:11:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:11:45 INFO - PROCESS | 1671 | 1465204305705 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 1671 | 1465204305706 Marionette TRACE conn2 <- [1,450,null,{}] 02:11:45 INFO - PROCESS | 1671 | 1465204305708 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:45 INFO - PROCESS | 1671 | 1465204305712 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:45 INFO - PROCESS | 1671 | 1465204305809 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 02:11:45 INFO - PROCESS | 1671 | 1465204305817 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:45 INFO - PROCESS | 1671 | 1465204305819 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260d1800 == 36 [pid = 1671] [id = 120] 02:11:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x128db0000) [pid = 1671] [serial = 357] [outer = 0x0] 02:11:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1294b1400) [pid = 1671] [serial = 358] [outer = 0x128db0000] 02:11:45 INFO - PROCESS | 1671 | 1465204305844 Marionette DEBUG loaded listener.js 02:11:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12a739800) [pid = 1671] [serial = 359] [outer = 0x128db0000] 02:11:46 INFO - PROCESS | 1671 | 1465204306217 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:11:46 INFO - PROCESS | 1671 | 1465204306276 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 02:11:46 INFO - PROCESS | 1671 | 1465204306278 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:11:46 INFO - PROCESS | 1671 | 1465204306279 Marionette TRACE conn2 <- [1,454,null,{}] 02:11:46 INFO - PROCESS | 1671 | 1465204306286 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:46 INFO - PROCESS | 1671 | 1465204306288 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:46 INFO - PROCESS | 1671 | 1465204306382 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 02:11:46 INFO - PROCESS | 1671 | 1465204306386 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 1671 | 1465204306387 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x127462800 == 37 [pid = 1671] [id = 121] 02:11:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x126f42000) [pid = 1671] [serial = 360] [outer = 0x0] 02:11:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12a90e400) [pid = 1671] [serial = 361] [outer = 0x126f42000] 02:11:46 INFO - PROCESS | 1671 | 1465204306411 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12ab11000) [pid = 1671] [serial = 362] [outer = 0x126f42000] 02:11:46 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:46 INFO - PROCESS | 1671 | 1465204306771 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:11:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:11:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 518ms 02:11:46 INFO - PROCESS | 1671 | 1465204306797 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 02:11:46 INFO - PROCESS | 1671 | 1465204306799 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 02:11:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:11:46 INFO - PROCESS | 1671 | 1465204306803 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:11:46 INFO - PROCESS | 1671 | 1465204306804 Marionette TRACE conn2 <- [1,458,null,{}] 02:11:46 INFO - PROCESS | 1671 | 1465204306806 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:46 INFO - PROCESS | 1671 | 1465204306807 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:46 INFO - PROCESS | 1671 | 1465204306903 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 02:11:46 INFO - PROCESS | 1671 | 1465204306916 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 1671 | 1465204306917 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e5800 == 38 [pid = 1671] [id = 122] 02:11:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12b17bc00) [pid = 1671] [serial = 363] [outer = 0x0] 02:11:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12b1d9c00) [pid = 1671] [serial = 364] [outer = 0x12b17bc00] 02:11:46 INFO - PROCESS | 1671 | 1465204306941 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12b209c00) [pid = 1671] [serial = 365] [outer = 0x12b17bc00] 02:11:47 INFO - PROCESS | 1671 | 1465204307274 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 1671 | 1465204307322 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 02:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:11:47 INFO - PROCESS | 1671 | 1465204307324 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 1671 | 1465204307325 Marionette TRACE conn2 <- [1,462,null,{}] 02:11:47 INFO - PROCESS | 1671 | 1465204307328 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:47 INFO - PROCESS | 1671 | 1465204307329 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:47 INFO - PROCESS | 1671 | 1465204307437 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 02:11:47 INFO - PROCESS | 1671 | 1465204307450 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:47 INFO - PROCESS | 1671 | 1465204307451 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x12974c800 == 39 [pid = 1671] [id = 123] 02:11:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12b186800) [pid = 1671] [serial = 366] [outer = 0x0] 02:11:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12b5e7400) [pid = 1671] [serial = 367] [outer = 0x12b186800] 02:11:47 INFO - PROCESS | 1671 | 1465204307476 Marionette DEBUG loaded listener.js 02:11:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12bdcc800) [pid = 1671] [serial = 368] [outer = 0x12b186800] 02:11:47 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:47 INFO - PROCESS | 1671 | 1465204307850 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:11:47 INFO - PROCESS | 1671 | 1465204307894 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 02:11:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:11:47 INFO - PROCESS | 1671 | 1465204307897 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:11:47 INFO - PROCESS | 1671 | 1465204307898 Marionette TRACE conn2 <- [1,466,null,{}] 02:11:47 INFO - PROCESS | 1671 | 1465204307900 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:47 INFO - PROCESS | 1671 | 1465204307901 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:48 INFO - PROCESS | 1671 | 1465204308093 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x12bdd2c00) [pid = 1671] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12bfd9c00) [pid = 1671] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x124259000) [pid = 1671] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x127162c00) [pid = 1671] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x118644800) [pid = 1671] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1185d5400) [pid = 1671] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12b5ebc00) [pid = 1671] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x128d3dc00) [pid = 1671] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x128da5000) [pid = 1671] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x12bfdd000) [pid = 1671] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x11204a400) [pid = 1671] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11204c800) [pid = 1671] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:11:48 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x111d66c00) [pid = 1671] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:11:48 INFO - PROCESS | 1671 | 1465204308141 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 1671 | 1465204308142 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x117015800 == 40 [pid = 1671] [id = 124] 02:11:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x111d5dc00) [pid = 1671] [serial = 369] [outer = 0x0] 02:11:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x11204a400) [pid = 1671] [serial = 370] [outer = 0x111d5dc00] 02:11:48 INFO - PROCESS | 1671 | 1465204308167 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12327a000) [pid = 1671] [serial = 371] [outer = 0x111d5dc00] 02:11:48 INFO - PROCESS | 1671 | 1465204308450 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:11:48 INFO - PROCESS | 1671 | 1465204308475 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 02:11:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:11:48 INFO - PROCESS | 1671 | 1465204308478 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:11:48 INFO - PROCESS | 1671 | 1465204308479 Marionette TRACE conn2 <- [1,470,null,{}] 02:11:48 INFO - PROCESS | 1671 | 1465204308489 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:48 INFO - PROCESS | 1671 | 1465204308491 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:48 INFO - PROCESS | 1671 | 1465204308592 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 02:11:48 INFO - PROCESS | 1671 | 1465204308646 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:48 INFO - PROCESS | 1671 | 1465204308648 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab79000 == 41 [pid = 1671] [id = 125] 02:11:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x128d3dc00) [pid = 1671] [serial = 372] [outer = 0x0] 02:11:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12bdd4c00) [pid = 1671] [serial = 373] [outer = 0x128d3dc00] 02:11:48 INFO - PROCESS | 1671 | 1465204308693 Marionette DEBUG loaded listener.js 02:11:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12bfe2000) [pid = 1671] [serial = 374] [outer = 0x128d3dc00] 02:11:49 INFO - PROCESS | 1671 | 1465204308994 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 526ms 02:11:49 INFO - PROCESS | 1671 | 1465204309006 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 1671 | 1465204309007 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 02:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:11:49 INFO - PROCESS | 1671 | 1465204309009 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 1671 | 1465204309010 Marionette TRACE conn2 <- [1,474,null,{}] 02:11:49 INFO - PROCESS | 1671 | 1465204309013 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:49 INFO - PROCESS | 1671 | 1465204309014 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:49 INFO - PROCESS | 1671 | 1465204309110 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 02:11:49 INFO - PROCESS | 1671 | 1465204309113 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 1671 | 1465204309114 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf36000 == 42 [pid = 1671] [id = 126] 02:11:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x115ec1000) [pid = 1671] [serial = 375] [outer = 0x0] 02:11:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x115ec8800) [pid = 1671] [serial = 376] [outer = 0x115ec1000] 02:11:49 INFO - PROCESS | 1671 | 1465204309138 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12bfe3400) [pid = 1671] [serial = 377] [outer = 0x115ec1000] 02:11:49 INFO - PROCESS | 1671 | 1465204309480 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:11:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:11:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 518ms 02:11:49 INFO - PROCESS | 1671 | 1465204309528 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 1671 | 1465204309529 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 02:11:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:11:49 INFO - PROCESS | 1671 | 1465204309532 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 1671 | 1465204309533 Marionette TRACE conn2 <- [1,478,null,{}] 02:11:49 INFO - PROCESS | 1671 | 1465204309535 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:49 INFO - PROCESS | 1671 | 1465204309536 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:49 INFO - PROCESS | 1671 | 1465204309619 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 02:11:49 INFO - PROCESS | 1671 | 1465204309623 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 1671 | 1465204309624 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2cb800 == 43 [pid = 1671] [id = 127] 02:11:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119854800) [pid = 1671] [serial = 378] [outer = 0x0] 02:11:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x11985a000) [pid = 1671] [serial = 379] [outer = 0x119854800] 02:11:49 INFO - PROCESS | 1671 | 1465204309650 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x11985e000) [pid = 1671] [serial = 380] [outer = 0x119854800] 02:11:50 INFO - PROCESS | 1671 | 1465204310000 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 519ms 02:11:50 INFO - PROCESS | 1671 | 1465204310051 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 1671 | 1465204310052 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 02:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:11:50 INFO - PROCESS | 1671 | 1465204310120 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - PROCESS | 1671 | 1465204310122 Marionette TRACE conn2 <- [1,482,null,{}] 02:11:50 INFO - PROCESS | 1671 | 1465204310125 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:50 INFO - PROCESS | 1671 | 1465204310128 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:50 INFO - PROCESS | 1671 | 1465204310239 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 02:11:50 INFO - PROCESS | 1671 | 1465204310296 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 1671 | 1465204310298 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b8e800 == 44 [pid = 1671] [id = 128] 02:11:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x115ebbc00) [pid = 1671] [serial = 381] [outer = 0x0] 02:11:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x115ec1800) [pid = 1671] [serial = 382] [outer = 0x115ebbc00] 02:11:50 INFO - PROCESS | 1671 | 1465204310329 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x116aea400) [pid = 1671] [serial = 383] [outer = 0x115ebbc00] 02:11:50 INFO - PROCESS | 1671 | 1465204310804 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:11:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 730ms 02:11:50 INFO - PROCESS | 1671 | 1465204310841 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 1671 | 1465204310843 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 02:11:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:11:50 INFO - PROCESS | 1671 | 1465204310847 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - PROCESS | 1671 | 1465204310849 Marionette TRACE conn2 <- [1,486,null,{}] 02:11:50 INFO - PROCESS | 1671 | 1465204310853 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:50 INFO - PROCESS | 1671 | 1465204310856 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:50 INFO - PROCESS | 1671 | 1465204310986 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 02:11:51 INFO - PROCESS | 1671 | 1465204311068 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 1671 | 1465204311069 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x123135000 == 45 [pid = 1671] [id = 129] 02:11:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1182ae000) [pid = 1671] [serial = 384] [outer = 0x0] 02:11:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1182b8000) [pid = 1671] [serial = 385] [outer = 0x1182ae000] 02:11:51 INFO - PROCESS | 1671 | 1465204311101 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x11888c000) [pid = 1671] [serial = 386] [outer = 0x1182ae000] 02:11:51 INFO - PROCESS | 1671 | 1465204311547 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:11:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:11:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 721ms 02:11:51 INFO - PROCESS | 1671 | 1465204311569 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 1671 | 1465204311571 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 02:11:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:11:51 INFO - PROCESS | 1671 | 1465204311573 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 1671 | 1465204311574 Marionette TRACE conn2 <- [1,490,null,{}] 02:11:51 INFO - PROCESS | 1671 | 1465204311577 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:51 INFO - PROCESS | 1671 | 1465204311578 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:51 INFO - PROCESS | 1671 | 1465204311692 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 02:11:51 INFO - PROCESS | 1671 | 1465204311791 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:51 INFO - PROCESS | 1671 | 1465204311797 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be22800 == 46 [pid = 1671] [id = 130] 02:11:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x119860400) [pid = 1671] [serial = 387] [outer = 0x0] 02:11:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x1198e8400) [pid = 1671] [serial = 388] [outer = 0x119860400] 02:11:51 INFO - PROCESS | 1671 | 1465204311847 Marionette DEBUG loaded listener.js 02:11:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x12134a800) [pid = 1671] [serial = 389] [outer = 0x119860400] 02:11:52 INFO - PROCESS | 1671 | 1465204312406 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:11:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:11:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 868ms 02:11:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:11:52 INFO - PROCESS | 1671 | 1465204312442 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 02:11:52 INFO - PROCESS | 1671 | 1465204312443 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 02:11:52 INFO - PROCESS | 1671 | 1465204312446 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:11:52 INFO - PROCESS | 1671 | 1465204312447 Marionette TRACE conn2 <- [1,494,null,{}] 02:11:52 INFO - PROCESS | 1671 | 1465204312453 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:52 INFO - PROCESS | 1671 | 1465204312454 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:52 INFO - PROCESS | 1671 | 1465204312561 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 02:11:52 INFO - PROCESS | 1671 | 1465204312657 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 1671 | 1465204312659 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd0f800 == 47 [pid = 1671] [id = 131] 02:11:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x1247f1800) [pid = 1671] [serial = 390] [outer = 0x0] 02:11:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x126087800) [pid = 1671] [serial = 391] [outer = 0x1247f1800] 02:11:52 INFO - PROCESS | 1671 | 1465204312703 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x127433000) [pid = 1671] [serial = 392] [outer = 0x1247f1800] 02:11:53 INFO - PROCESS | 1671 | 1465204313155 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:11:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:11:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 771ms 02:11:53 INFO - PROCESS | 1671 | 1465204313218 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 02:11:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:11:53 INFO - PROCESS | 1671 | 1465204313219 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 02:11:53 INFO - PROCESS | 1671 | 1465204313222 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 1671 | 1465204313223 Marionette TRACE conn2 <- [1,498,null,{}] 02:11:53 INFO - PROCESS | 1671 | 1465204313226 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:53 INFO - PROCESS | 1671 | 1465204313227 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:53 INFO - PROCESS | 1671 | 1465204313329 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 02:11:53 INFO - PROCESS | 1671 | 1465204313418 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:53 INFO - PROCESS | 1671 | 1465204313419 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd22800 == 48 [pid = 1671] [id = 132] 02:11:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x1182ad000) [pid = 1671] [serial = 393] [outer = 0x0] 02:11:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x128da9800) [pid = 1671] [serial = 394] [outer = 0x1182ad000] 02:11:53 INFO - PROCESS | 1671 | 1465204313447 Marionette DEBUG loaded listener.js 02:11:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 120 (0x1294a7000) [pid = 1671] [serial = 395] [outer = 0x1182ad000] 02:11:54 INFO - PROCESS | 1671 | 1465204314052 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 872ms 02:11:54 INFO - PROCESS | 1671 | 1465204314095 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 1671 | 1465204314098 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 02:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:11:54 INFO - PROCESS | 1671 | 1465204314103 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 1671 | 1465204314105 Marionette TRACE conn2 <- [1,502,null,{}] 02:11:54 INFO - PROCESS | 1671 | 1465204314109 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:54 INFO - PROCESS | 1671 | 1465204314110 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:54 INFO - PROCESS | 1671 | 1465204314210 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 02:11:54 INFO - PROCESS | 1671 | 1465204314269 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:54 INFO - PROCESS | 1671 | 1465204314272 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d6b000 == 49 [pid = 1671] [id = 133] 02:11:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 121 (0x115ec9c00) [pid = 1671] [serial = 396] [outer = 0x0] 02:11:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 122 (0x1176af000) [pid = 1671] [serial = 397] [outer = 0x115ec9c00] 02:11:54 INFO - PROCESS | 1671 | 1465204314300 Marionette DEBUG loaded listener.js 02:11:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 123 (0x1188f4400) [pid = 1671] [serial = 398] [outer = 0x115ec9c00] 02:11:54 INFO - PROCESS | 1671 | 1465204314729 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:11:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:11:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 669ms 02:11:54 INFO - PROCESS | 1671 | 1465204314773 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 02:11:54 INFO - PROCESS | 1671 | 1465204314776 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 02:11:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:11:54 INFO - PROCESS | 1671 | 1465204314780 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:11:54 INFO - PROCESS | 1671 | 1465204314781 Marionette TRACE conn2 <- [1,506,null,{}] 02:11:54 INFO - PROCESS | 1671 | 1465204314784 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:54 INFO - PROCESS | 1671 | 1465204314785 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf36000 == 48 [pid = 1671] [id = 126] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab79000 == 47 [pid = 1671] [id = 125] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x117015800 == 46 [pid = 1671] [id = 124] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12974c800 == 45 [pid = 1671] [id = 123] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e5800 == 44 [pid = 1671] [id = 122] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x127462800 == 43 [pid = 1671] [id = 121] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x1260d1800 == 42 [pid = 1671] [id = 120] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x1232aa000 == 41 [pid = 1671] [id = 119] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x121318000 == 40 [pid = 1671] [id = 118] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x11938b000 == 39 [pid = 1671] [id = 117] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x116709800 == 38 [pid = 1671] [id = 116] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x119384800 == 37 [pid = 1671] [id = 115] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2c3800 == 36 [pid = 1671] [id = 111] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12a88c000 == 35 [pid = 1671] [id = 114] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x116ba5800 == 34 [pid = 1671] [id = 112] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12131e000 == 33 [pid = 1671] [id = 113] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x119d6b000 == 32 [pid = 1671] [id = 133] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd22800 == 31 [pid = 1671] [id = 132] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd0f800 == 30 [pid = 1671] [id = 131] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12be22800 == 29 [pid = 1671] [id = 130] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x123135000 == 28 [pid = 1671] [id = 129] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2cb800 == 27 [pid = 1671] [id = 127] 02:11:55 INFO - PROCESS | 1671 | --DOCSHELL 0x116b8e800 == 26 [pid = 1671] [id = 128] 02:11:55 INFO - PROCESS | 1671 | 1465204315486 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 122 (0x12bddd800) [pid = 1671] [serial = 313] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 121 (0x12bfe0400) [pid = 1671] [serial = 316] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 120 (0x126921800) [pid = 1671] [serial = 299] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 119 (0x124bf7000) [pid = 1671] [serial = 298] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x12b1de000) [pid = 1671] [serial = 307] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x12b209400) [pid = 1671] [serial = 308] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x11a0dc800) [pid = 1671] [serial = 286] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x1247ec800) [pid = 1671] [serial = 301] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x128d32c00) [pid = 1671] [serial = 302] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x12134fc00) [pid = 1671] [serial = 296] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x119231400) [pid = 1671] [serial = 295] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x12bdc5c00) [pid = 1671] [serial = 310] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x12a72ac00) [pid = 1671] [serial = 292] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x1269ed000) [pid = 1671] [serial = 289] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x129fb8400) [pid = 1671] [serial = 305] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1294a6000) [pid = 1671] [serial = 304] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x113d0a400) [pid = 1671] [serial = 283] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x12b5e9400) [pid = 1671] [serial = 281] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12c702800) [pid = 1671] [serial = 319] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x12bfe5400) [pid = 1671] [serial = 317] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x112050c00) [pid = 1671] [serial = 322] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x12cd97800) [pid = 1671] [serial = 320] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x129fb8800) [pid = 1671] [serial = 328] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x111d68c00) [pid = 1671] [serial = 325] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x112056400) [pid = 1671] [serial = 323] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x12bfd9800) [pid = 1671] [serial = 314] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x116550000) [pid = 1671] [serial = 326] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x12ab06c00) [pid = 1671] [serial = 329] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1182b6c00) [pid = 1671] [serial = 331] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x12bdd2400) [pid = 1671] [serial = 311] [outer = 0x0] [url = about:blank] 02:11:55 INFO - PROCESS | 1671 | 1465204315609 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:55 INFO - PROCESS | 1671 | 1465204315610 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x1133aa000 == 27 [pid = 1671] [id = 134] 02:11:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x113383800) [pid = 1671] [serial = 399] [outer = 0x0] 02:11:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x115ebfc00) [pid = 1671] [serial = 400] [outer = 0x113383800] 02:11:55 INFO - PROCESS | 1671 | 1465204315639 Marionette DEBUG loaded listener.js 02:11:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x116ae9c00) [pid = 1671] [serial = 401] [outer = 0x113383800] 02:11:55 INFO - PROCESS | 1671 | 1465204315958 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1223ms 02:11:56 INFO - PROCESS | 1671 | 1465204316003 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 1671 | 1465204316006 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 02:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:11:56 INFO - PROCESS | 1671 | 1465204316009 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 1671 | 1465204316012 Marionette TRACE conn2 <- [1,510,null,{}] 02:11:56 INFO - PROCESS | 1671 | 1465204316015 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:56 INFO - PROCESS | 1671 | 1465204316017 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:56 INFO - PROCESS | 1671 | 1465204316125 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 02:11:56 INFO - PROCESS | 1671 | 1465204316197 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1671 | 1465204316199 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x117017800 == 28 [pid = 1671] [id = 135] 02:11:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x118160400) [pid = 1671] [serial = 402] [outer = 0x0] 02:11:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1185d7c00) [pid = 1671] [serial = 403] [outer = 0x118160400] 02:11:56 INFO - PROCESS | 1671 | 1465204316240 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x119231c00) [pid = 1671] [serial = 404] [outer = 0x118160400] 02:11:56 INFO - PROCESS | 1671 | 1465204316703 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:11:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:11:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 721ms 02:11:56 INFO - PROCESS | 1671 | 1465204316729 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 02:11:56 INFO - PROCESS | 1671 | 1465204316731 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 02:11:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:11:56 INFO - PROCESS | 1671 | 1465204316740 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:11:56 INFO - PROCESS | 1671 | 1465204316741 Marionette TRACE conn2 <- [1,514,null,{}] 02:11:56 INFO - PROCESS | 1671 | 1465204316743 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:56 INFO - PROCESS | 1671 | 1465204316744 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:56 INFO - PROCESS | 1671 | 1465204316844 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 02:11:56 INFO - PROCESS | 1671 | 1465204316853 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 1671 | 1465204316854 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x117013800 == 29 [pid = 1671] [id = 136] 02:11:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x119c8c000) [pid = 1671] [serial = 405] [outer = 0x0] 02:11:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x119d2f800) [pid = 1671] [serial = 406] [outer = 0x119c8c000] 02:11:56 INFO - PROCESS | 1671 | 1465204316887 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12134bc00) [pid = 1671] [serial = 407] [outer = 0x119c8c000] 02:11:57 INFO - PROCESS | 1671 | 1465204317220 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:11:57 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 02:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 518ms 02:11:57 INFO - PROCESS | 1671 | 1465204317258 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 1671 | 1465204317261 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 02:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:11:57 INFO - PROCESS | 1671 | 1465204317269 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 1671 | 1465204317272 Marionette TRACE conn2 <- [1,518,null,{}] 02:11:57 INFO - PROCESS | 1671 | 1465204317274 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:57 INFO - PROCESS | 1671 | 1465204317277 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:57 INFO - PROCESS | 1671 | 1465204317388 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 02:11:57 INFO - PROCESS | 1671 | 1465204317429 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 1671 | 1465204317430 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x119ecd000 == 30 [pid = 1671] [id = 137] 02:11:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x123552000) [pid = 1671] [serial = 408] [outer = 0x0] 02:11:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x124b97c00) [pid = 1671] [serial = 409] [outer = 0x123552000] 02:11:57 INFO - PROCESS | 1671 | 1465204317455 Marionette DEBUG loaded listener.js 02:11:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12608c800) [pid = 1671] [serial = 410] [outer = 0x123552000] 02:11:57 INFO - PROCESS | 1671 | 1465204317764 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:11:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:11:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 525ms 02:11:57 INFO - PROCESS | 1671 | 1465204317789 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 1671 | 1465204317791 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 02:11:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:11:57 INFO - PROCESS | 1671 | 1465204317793 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 1671 | 1465204317794 Marionette TRACE conn2 <- [1,522,null,{}] 02:11:57 INFO - PROCESS | 1671 | 1465204317796 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:57 INFO - PROCESS | 1671 | 1465204317797 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:57 INFO - PROCESS | 1671 | 1465204317893 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 02:11:57 INFO - PROCESS | 1671 | 1465204317929 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 1671 | 1465204317930 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x1232a3800 == 31 [pid = 1671] [id = 138] 02:11:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12134b800) [pid = 1671] [serial = 411] [outer = 0x0] 02:11:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x126f37400) [pid = 1671] [serial = 412] [outer = 0x12134b800] 02:11:57 INFO - PROCESS | 1671 | 1465204317954 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1274bb400) [pid = 1671] [serial = 413] [outer = 0x12134b800] 02:11:58 INFO - PROCESS | 1671 | 1465204318294 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:11:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 518ms 02:11:58 INFO - PROCESS | 1671 | 1465204318314 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 02:11:58 INFO - PROCESS | 1671 | 1465204318316 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 02:11:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:11:58 INFO - PROCESS | 1671 | 1465204318319 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - PROCESS | 1671 | 1465204318320 Marionette TRACE conn2 <- [1,526,null,{}] 02:11:58 INFO - PROCESS | 1671 | 1465204318323 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:58 INFO - PROCESS | 1671 | 1465204318324 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:58 INFO - PROCESS | 1671 | 1465204318420 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 02:11:58 INFO - PROCESS | 1671 | 1465204318456 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:58 INFO - PROCESS | 1671 | 1465204318460 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x1271fa800 == 32 [pid = 1671] [id = 139] 02:11:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x119c0b400) [pid = 1671] [serial = 414] [outer = 0x0] 02:11:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x129106c00) [pid = 1671] [serial = 415] [outer = 0x119c0b400] 02:11:58 INFO - PROCESS | 1671 | 1465204318493 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x12966fc00) [pid = 1671] [serial = 416] [outer = 0x119c0b400] 02:11:58 INFO - PROCESS | 1671 | 1465204318841 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:11:58 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 02:11:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 568ms 02:11:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:11:58 INFO - PROCESS | 1671 | 1465204318888 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 02:11:58 INFO - PROCESS | 1671 | 1465204318889 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 02:11:58 INFO - PROCESS | 1671 | 1465204318891 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:11:58 INFO - PROCESS | 1671 | 1465204318892 Marionette TRACE conn2 <- [1,530,null,{}] 02:11:58 INFO - PROCESS | 1671 | 1465204318895 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:58 INFO - PROCESS | 1671 | 1465204318896 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:58 INFO - PROCESS | 1671 | 1465204318990 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 02:11:59 INFO - PROCESS | 1671 | 1465204319027 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 1671 | 1465204319028 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x1133a9800 == 33 [pid = 1671] [id = 140] 02:11:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x129fb1c00) [pid = 1671] [serial = 417] [outer = 0x0] 02:11:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12a72c800) [pid = 1671] [serial = 418] [outer = 0x129fb1c00] 02:11:59 INFO - PROCESS | 1671 | 1465204319053 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x12a906000) [pid = 1671] [serial = 419] [outer = 0x129fb1c00] 02:11:59 INFO - PROCESS | 1671 | 1465204319389 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:11:59 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 02:11:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:11:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:11:59 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 02:11:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:11:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:11:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:11:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 519ms 02:11:59 INFO - PROCESS | 1671 | 1465204319411 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 1671 | 1465204319412 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 02:11:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:11:59 INFO - PROCESS | 1671 | 1465204319415 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 1671 | 1465204319417 Marionette TRACE conn2 <- [1,534,null,{}] 02:11:59 INFO - PROCESS | 1671 | 1465204319420 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:59 INFO - PROCESS | 1671 | 1465204319421 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:59 INFO - PROCESS | 1671 | 1465204319522 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 02:11:59 INFO - PROCESS | 1671 | 1465204319525 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 1671 | 1465204319526 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:11:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8b6800 == 34 [pid = 1671] [id = 141] 02:11:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x115ec1400) [pid = 1671] [serial = 420] [outer = 0x0] 02:11:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x12ab0d000) [pid = 1671] [serial = 421] [outer = 0x115ec1400] 02:11:59 INFO - PROCESS | 1671 | 1465204319550 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x12b1ddc00) [pid = 1671] [serial = 422] [outer = 0x115ec1400] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x126086400) [pid = 1671] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x129fbb400) [pid = 1671] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x126f42000) [pid = 1671] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x12b17bc00) [pid = 1671] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x12b186800) [pid = 1671] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x115ec1000) [pid = 1671] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x128db0000) [pid = 1671] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x11a0dd800) [pid = 1671] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1269f0c00) [pid = 1671] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x119854800) [pid = 1671] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12691e800) [pid = 1671] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x124b9c800) [pid = 1671] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1188f8400) [pid = 1671] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1188f2c00) [pid = 1671] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1182acc00) [pid = 1671] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x112052800) [pid = 1671] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x112056800) [pid = 1671] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x111d5dc00) [pid = 1671] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x128d3dc00) [pid = 1671] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x111f6ac00) [pid = 1671] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:12:00 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x119299400) [pid = 1671] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:12:00 INFO - PROCESS | 1671 | 1465204320190 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 02:12:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:12:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 821ms 02:12:00 INFO - PROCESS | 1671 | 1465204320237 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 1671 | 1465204320238 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 02:12:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:12:00 INFO - PROCESS | 1671 | 1465204320240 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 1671 | 1465204320241 Marionette TRACE conn2 <- [1,538,null,{}] 02:12:00 INFO - PROCESS | 1671 | 1465204320257 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:00 INFO - PROCESS | 1671 | 1465204320258 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:00 INFO - PROCESS | 1671 | 1465204320346 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 02:12:00 INFO - PROCESS | 1671 | 1465204320355 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:00 INFO - PROCESS | 1671 | 1465204320357 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e0800 == 35 [pid = 1671] [id = 142] 02:12:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x115ebd000) [pid = 1671] [serial = 423] [outer = 0x0] 02:12:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1192a4c00) [pid = 1671] [serial = 424] [outer = 0x115ebd000] 02:12:00 INFO - PROCESS | 1671 | 1465204320387 Marionette DEBUG loaded listener.js 02:12:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x128d33800) [pid = 1671] [serial = 425] [outer = 0x115ebd000] 02:12:00 INFO - PROCESS | 1671 | 1465204320737 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:12:00 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. 02:12:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 529ms 02:12:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:12:00 INFO - PROCESS | 1671 | 1465204320770 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 1671 | 1465204320771 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 02:12:00 INFO - PROCESS | 1671 | 1465204320773 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 1671 | 1465204320774 Marionette TRACE conn2 <- [1,542,null,{}] 02:12:00 INFO - PROCESS | 1671 | 1465204320776 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:00 INFO - PROCESS | 1671 | 1465204320778 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:00 INFO - PROCESS | 1671 | 1465204320854 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 02:12:00 INFO - PROCESS | 1671 | 1465204320913 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:00 INFO - PROCESS | 1671 | 1465204320915 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b19f000 == 36 [pid = 1671] [id = 143] 02:12:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1186f7c00) [pid = 1671] [serial = 426] [outer = 0x0] 02:12:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x128da8000) [pid = 1671] [serial = 427] [outer = 0x1186f7c00] 02:12:00 INFO - PROCESS | 1671 | 1465204320939 Marionette DEBUG loaded listener.js 02:12:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12b17c000) [pid = 1671] [serial = 428] [outer = 0x1186f7c00] 02:12:01 INFO - PROCESS | 1671 | 1465204321205 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:12:01 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. 02:12:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 469ms 02:12:01 INFO - PROCESS | 1671 | 1465204321242 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 02:12:01 INFO - PROCESS | 1671 | 1465204321243 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 02:12:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:12:01 INFO - PROCESS | 1671 | 1465204321246 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:12:01 INFO - PROCESS | 1671 | 1465204321247 Marionette TRACE conn2 <- [1,546,null,{}] 02:12:01 INFO - PROCESS | 1671 | 1465204321259 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:01 INFO - PROCESS | 1671 | 1465204321260 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:01 INFO - PROCESS | 1671 | 1465204321354 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 02:12:01 INFO - PROCESS | 1671 | 1465204321360 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 1671 | 1465204321361 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x1269b1000 == 37 [pid = 1671] [id = 144] 02:12:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x124eb9400) [pid = 1671] [serial = 429] [outer = 0x0] 02:12:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12b205400) [pid = 1671] [serial = 430] [outer = 0x124eb9400] 02:12:01 INFO - PROCESS | 1671 | 1465204321394 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12bdc5400) [pid = 1671] [serial = 431] [outer = 0x124eb9400] 02:12:01 INFO - PROCESS | 1671 | 1465204321770 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 02:12:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:12:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 578ms 02:12:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:12:01 INFO - PROCESS | 1671 | 1465204321824 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 02:12:01 INFO - PROCESS | 1671 | 1465204321826 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 02:12:01 INFO - PROCESS | 1671 | 1465204321828 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:12:01 INFO - PROCESS | 1671 | 1465204321830 Marionette TRACE conn2 <- [1,550,null,{}] 02:12:01 INFO - PROCESS | 1671 | 1465204321832 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:01 INFO - PROCESS | 1671 | 1465204321834 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:01 INFO - PROCESS | 1671 | 1465204321925 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 02:12:01 INFO - PROCESS | 1671 | 1465204321929 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 1671 | 1465204321930 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1c2800 == 38 [pid = 1671] [id = 145] 02:12:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12bdc7c00) [pid = 1671] [serial = 432] [outer = 0x0] 02:12:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x12bdd6400) [pid = 1671] [serial = 433] [outer = 0x12bdc7c00] 02:12:01 INFO - PROCESS | 1671 | 1465204321961 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x12bfdf000) [pid = 1671] [serial = 434] [outer = 0x12bdc7c00] 02:12:02 INFO - PROCESS | 1671 | 1465204322468 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 02:12:02 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. 02:12:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 669ms 02:12:02 INFO - PROCESS | 1671 | 1465204322497 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 1671 | 1465204322500 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 02:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:12:02 INFO - PROCESS | 1671 | 1465204322503 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 1671 | 1465204322506 Marionette TRACE conn2 <- [1,554,null,{}] 02:12:02 INFO - PROCESS | 1671 | 1465204322510 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:02 INFO - PROCESS | 1671 | 1465204322511 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:02 INFO - PROCESS | 1671 | 1465204322625 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 02:12:02 INFO - PROCESS | 1671 | 1465204322732 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:02 INFO - PROCESS | 1671 | 1465204322733 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x119253800 == 39 [pid = 1671] [id = 146] 02:12:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x116aedc00) [pid = 1671] [serial = 435] [outer = 0x0] 02:12:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x118166000) [pid = 1671] [serial = 436] [outer = 0x116aedc00] 02:12:02 INFO - PROCESS | 1671 | 1465204322788 Marionette DEBUG loaded listener.js 02:12:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1188fb400) [pid = 1671] [serial = 437] [outer = 0x116aedc00] 02:12:03 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:03 INFO - PROCESS | 1671 | 1465204323306 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:12:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:12:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 871ms 02:12:03 INFO - PROCESS | 1671 | 1465204323375 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 02:12:03 INFO - PROCESS | 1671 | 1465204323378 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 02:12:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:12:03 INFO - PROCESS | 1671 | 1465204323382 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:12:03 INFO - PROCESS | 1671 | 1465204323384 Marionette TRACE conn2 <- [1,558,null,{}] 02:12:03 INFO - PROCESS | 1671 | 1465204323387 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:03 INFO - PROCESS | 1671 | 1465204323389 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:03 INFO - PROCESS | 1671 | 1465204323503 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 02:12:03 INFO - PROCESS | 1671 | 1465204323563 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:03 INFO - PROCESS | 1671 | 1465204323565 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x127462800 == 40 [pid = 1671] [id = 147] 02:12:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x1198f3c00) [pid = 1671] [serial = 438] [outer = 0x0] 02:12:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x119e20400) [pid = 1671] [serial = 439] [outer = 0x1198f3c00] 02:12:03 INFO - PROCESS | 1671 | 1465204323595 Marionette DEBUG loaded listener.js 02:12:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x123567400) [pid = 1671] [serial = 440] [outer = 0x1198f3c00] 02:12:04 INFO - PROCESS | 1671 | 1465204324293 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 02:12:04 INFO - PROCESS | 1671 | 1465204324353 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 1671 | 1465204324355 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 02:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:12:04 INFO - PROCESS | 1671 | 1465204324359 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 1671 | 1465204324360 Marionette TRACE conn2 <- [1,562,null,{}] 02:12:04 INFO - PROCESS | 1671 | 1465204324364 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:04 INFO - PROCESS | 1671 | 1465204324365 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:04 INFO - PROCESS | 1671 | 1465204324469 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1269b1000 == 39 [pid = 1671] [id = 144] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12b19f000 == 38 [pid = 1671] [id = 143] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e0800 == 37 [pid = 1671] [id = 142] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8b6800 == 36 [pid = 1671] [id = 141] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1133a9800 == 35 [pid = 1671] [id = 140] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1271fa800 == 34 [pid = 1671] [id = 139] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1232a3800 == 33 [pid = 1671] [id = 138] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x119ecd000 == 32 [pid = 1671] [id = 137] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x117013800 == 31 [pid = 1671] [id = 136] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x117017800 == 30 [pid = 1671] [id = 135] 02:12:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1133aa000 == 29 [pid = 1671] [id = 134] 02:12:04 INFO - PROCESS | 1671 | 1465204324578 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 1671 | 1465204324581 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x1185d0800) [pid = 1671] [serial = 284] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x123569000) [pid = 1671] [serial = 287] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1274b8400) [pid = 1671] [serial = 290] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x12ab08800) [pid = 1671] [serial = 293] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x12a90e400) [pid = 1671] [serial = 361] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12b1d9c00) [pid = 1671] [serial = 364] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12ab11000) [pid = 1671] [serial = 362] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12b5e7400) [pid = 1671] [serial = 367] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x12bfe3400) [pid = 1671] [serial = 377] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1294b1400) [pid = 1671] [serial = 358] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x124226c00) [pid = 1671] [serial = 349] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x12601b800) [pid = 1671] [serial = 350] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x128d39000) [pid = 1671] [serial = 355] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x11985a000) [pid = 1671] [serial = 379] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x128da5c00) [pid = 1671] [serial = 356] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x127434c00) [pid = 1671] [serial = 352] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1274bc000) [pid = 1671] [serial = 353] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x124ef3000) [pid = 1671] [serial = 340] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126d04800) [pid = 1671] [serial = 341] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1188fcc00) [pid = 1671] [serial = 337] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x12b209c00) [pid = 1671] [serial = 365] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1197d6800) [pid = 1671] [serial = 338] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1188f7800) [pid = 1671] [serial = 343] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1197d1c00) [pid = 1671] [serial = 344] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1182bac00) [pid = 1671] [serial = 332] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x112ec6000) [pid = 1671] [serial = 334] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1182b7800) [pid = 1671] [serial = 335] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1188f0c00) [pid = 1671] [serial = 346] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12134a400) [pid = 1671] [serial = 347] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12bdcc800) [pid = 1671] [serial = 368] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x11985e000) [pid = 1671] [serial = 380] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x12327a000) [pid = 1671] [serial = 371] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x115ec8800) [pid = 1671] [serial = 376] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x12bdd4c00) [pid = 1671] [serial = 373] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x11204a400) [pid = 1671] [serial = 370] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12bfe2000) [pid = 1671] [serial = 374] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x12a739800) [pid = 1671] [serial = 359] [outer = 0x0] [url = about:blank] 02:12:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x112f0d800 == 30 [pid = 1671] [id = 148] 02:12:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x112f88c00) [pid = 1671] [serial = 441] [outer = 0x0] 02:12:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x113d0a400) [pid = 1671] [serial = 442] [outer = 0x112f88c00] 02:12:04 INFO - PROCESS | 1671 | 1465204324617 Marionette DEBUG loaded listener.js 02:12:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x115ec8800) [pid = 1671] [serial = 443] [outer = 0x112f88c00] 02:12:04 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:04 INFO - PROCESS | 1671 | [1671] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 02:12:04 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:04 INFO - PROCESS | 1671 | 1465204324928 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 619ms 02:12:04 INFO - PROCESS | 1671 | 1465204324978 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 1671 | 1465204324981 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 02:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:12:04 INFO - PROCESS | 1671 | 1465204324985 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 1671 | 1465204324987 Marionette TRACE conn2 <- [1,566,null,{}] 02:12:04 INFO - PROCESS | 1671 | 1465204324989 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:04 INFO - PROCESS | 1671 | 1465204324991 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:05 INFO - PROCESS | 1671 | 1465204325072 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 02:12:05 INFO - PROCESS | 1671 | 1465204325076 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:05 INFO - PROCESS | 1671 | 1465204325077 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x117568000 == 31 [pid = 1671] [id = 149] 02:12:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1165f6800) [pid = 1671] [serial = 444] [outer = 0x0] 02:12:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x116aec800) [pid = 1671] [serial = 445] [outer = 0x1165f6800] 02:12:05 INFO - PROCESS | 1671 | 1465204325107 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1176aec00) [pid = 1671] [serial = 446] [outer = 0x1165f6800] 02:12:05 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:05 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:05 INFO - PROCESS | 1671 | 1465204325445 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 469ms 02:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:12:05 INFO - PROCESS | 1671 | 1465204325458 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 02:12:05 INFO - PROCESS | 1671 | 1465204325459 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 02:12:05 INFO - PROCESS | 1671 | 1465204325461 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - PROCESS | 1671 | 1465204325464 Marionette TRACE conn2 <- [1,570,null,{}] 02:12:05 INFO - PROCESS | 1671 | 1465204325474 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:05 INFO - PROCESS | 1671 | 1465204325477 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:05 INFO - PROCESS | 1671 | 1465204325562 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 02:12:05 INFO - PROCESS | 1671 | 1465204325570 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:05 INFO - PROCESS | 1671 | 1465204325572 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x119595000 == 32 [pid = 1671] [id = 150] 02:12:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1185d2400) [pid = 1671] [serial = 447] [outer = 0x0] 02:12:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x11863ac00) [pid = 1671] [serial = 448] [outer = 0x1185d2400] 02:12:05 INFO - PROCESS | 1671 | 1465204325600 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1188f1800) [pid = 1671] [serial = 449] [outer = 0x1185d2400] 02:12:05 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:05 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:05 INFO - PROCESS | 1671 | 1465204325964 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:12:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:12:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 523ms 02:12:05 INFO - PROCESS | 1671 | 1465204325988 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 02:12:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:12:05 INFO - PROCESS | 1671 | 1465204325990 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 02:12:05 INFO - PROCESS | 1671 | 1465204325992 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:12:05 INFO - PROCESS | 1671 | 1465204325994 Marionette TRACE conn2 <- [1,574,null,{}] 02:12:05 INFO - PROCESS | 1671 | 1465204325996 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:05 INFO - PROCESS | 1671 | 1465204325997 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:06 INFO - PROCESS | 1671 | 1465204326077 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 02:12:06 INFO - PROCESS | 1671 | 1465204326082 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 1671 | 1465204326085 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x11a0b9800 == 33 [pid = 1671] [id = 151] 02:12:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119229400) [pid = 1671] [serial = 450] [outer = 0x0] 02:12:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119854c00) [pid = 1671] [serial = 451] [outer = 0x119229400] 02:12:06 INFO - PROCESS | 1671 | 1465204326110 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1198e9000) [pid = 1671] [serial = 452] [outer = 0x119229400] 02:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 467ms 02:12:06 INFO - PROCESS | 1671 | 1465204326458 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:06 INFO - PROCESS | 1671 | 1465204326461 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 02:12:06 INFO - PROCESS | 1671 | 1465204326462 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 02:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:12:06 INFO - PROCESS | 1671 | 1465204326464 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:12:06 INFO - PROCESS | 1671 | 1465204326465 Marionette TRACE conn2 <- [1,578,null,{}] 02:12:06 INFO - PROCESS | 1671 | 1465204326471 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:06 INFO - PROCESS | 1671 | 1465204326472 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:06 INFO - PROCESS | 1671 | 1465204326557 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 02:12:06 INFO - PROCESS | 1671 | 1465204326561 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 1671 | 1465204326562 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236c9800 == 34 [pid = 1671] [id = 152] 02:12:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1198f4000) [pid = 1671] [serial = 453] [outer = 0x0] 02:12:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119d36000) [pid = 1671] [serial = 454] [outer = 0x1198f4000] 02:12:06 INFO - PROCESS | 1671 | 1465204326588 Marionette DEBUG loaded listener.js 02:12:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12134f000) [pid = 1671] [serial = 455] [outer = 0x1198f4000] 02:12:07 INFO - PROCESS | 1671 | 1465204327019 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 572ms 02:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:12:07 INFO - PROCESS | 1671 | 1465204327037 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 1671 | 1465204327038 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 02:12:07 INFO - PROCESS | 1671 | 1465204327040 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 1671 | 1465204327042 Marionette TRACE conn2 <- [1,582,null,{}] 02:12:07 INFO - PROCESS | 1671 | 1465204327044 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:07 INFO - PROCESS | 1671 | 1465204327047 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:07 INFO - PROCESS | 1671 | 1465204327197 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 02:12:07 INFO - PROCESS | 1671 | 1465204327219 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:07 INFO - PROCESS | 1671 | 1465204327220 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b6d800 == 35 [pid = 1671] [id = 153] 02:12:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12316cc00) [pid = 1671] [serial = 456] [outer = 0x0] 02:12:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x123599800) [pid = 1671] [serial = 457] [outer = 0x12316cc00] 02:12:07 INFO - PROCESS | 1671 | 1465204327260 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1247f5c00) [pid = 1671] [serial = 458] [outer = 0x12316cc00] 02:12:07 INFO - PROCESS | 1671 | 1465204327738 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 719ms 02:12:07 INFO - PROCESS | 1671 | 1465204327759 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 1671 | 1465204327761 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 02:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:12:07 INFO - PROCESS | 1671 | 1465204327763 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:12:07 INFO - PROCESS | 1671 | 1465204327765 Marionette TRACE conn2 <- [1,586,null,{}] 02:12:07 INFO - PROCESS | 1671 | 1465204327774 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:07 INFO - PROCESS | 1671 | 1465204327784 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:07 INFO - PROCESS | 1671 | 1465204327881 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 02:12:07 INFO - PROCESS | 1671 | 1465204327885 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:07 INFO - PROCESS | 1671 | 1465204327886 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x119592000 == 36 [pid = 1671] [id = 154] 02:12:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x112053000) [pid = 1671] [serial = 459] [outer = 0x0] 02:12:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x124eb3000) [pid = 1671] [serial = 460] [outer = 0x112053000] 02:12:07 INFO - PROCESS | 1671 | 1465204327911 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1251b9800) [pid = 1671] [serial = 461] [outer = 0x112053000] 02:12:08 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:08 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:08 INFO - PROCESS | 1671 | 1465204328242 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 522ms 02:12:08 INFO - PROCESS | 1671 | 1465204328286 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 02:12:08 INFO - PROCESS | 1671 | 1465204328287 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 02:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:12:08 INFO - PROCESS | 1671 | 1465204328289 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:12:08 INFO - PROCESS | 1671 | 1465204328290 Marionette TRACE conn2 <- [1,590,null,{}] 02:12:08 INFO - PROCESS | 1671 | 1465204328292 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:08 INFO - PROCESS | 1671 | 1465204328293 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:08 INFO - PROCESS | 1671 | 1465204328389 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 02:12:08 INFO - PROCESS | 1671 | 1465204328402 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 1671 | 1465204328403 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290d6800 == 37 [pid = 1671] [id = 155] 02:12:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x124eb2000) [pid = 1671] [serial = 462] [outer = 0x0] 02:12:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x126926400) [pid = 1671] [serial = 463] [outer = 0x124eb2000] 02:12:08 INFO - PROCESS | 1671 | 1465204328427 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x126d06c00) [pid = 1671] [serial = 464] [outer = 0x124eb2000] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x124eb9400) [pid = 1671] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1186f7c00) [pid = 1671] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119c0b400) [pid = 1671] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x115ebd000) [pid = 1671] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x115ebbc00) [pid = 1671] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x115ec1400) [pid = 1671] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1247f1800) [pid = 1671] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1182ad000) [pid = 1671] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1182ae000) [pid = 1671] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x115ec9c00) [pid = 1671] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x119860400) [pid = 1671] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x123552000) [pid = 1671] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x113383800) [pid = 1671] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12134b800) [pid = 1671] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x118160400) [pid = 1671] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x119c8c000) [pid = 1671] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:12:08 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x129fb1c00) [pid = 1671] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:12:08 INFO - PROCESS | 1671 | 1465204328877 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:12:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:12:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 618ms 02:12:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:12:08 INFO - PROCESS | 1671 | 1465204328908 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 02:12:08 INFO - PROCESS | 1671 | 1465204328909 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 02:12:08 INFO - PROCESS | 1671 | 1465204328911 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:12:08 INFO - PROCESS | 1671 | 1465204328912 Marionette TRACE conn2 <- [1,594,null,{}] 02:12:08 INFO - PROCESS | 1671 | 1465204328914 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:08 INFO - PROCESS | 1671 | 1465204328915 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:08 INFO - PROCESS | 1671 | 1465204328997 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 02:12:09 INFO - PROCESS | 1671 | 1465204329003 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:09 INFO - PROCESS | 1671 | 1465204329004 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12606c800 == 38 [pid = 1671] [id = 156] 02:12:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x116af3800) [pid = 1671] [serial = 465] [outer = 0x0] 02:12:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x119299000) [pid = 1671] [serial = 466] [outer = 0x116af3800] 02:12:09 INFO - PROCESS | 1671 | 1465204329028 Marionette DEBUG loaded listener.js 02:12:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1247eb800) [pid = 1671] [serial = 467] [outer = 0x116af3800] 02:12:09 INFO - PROCESS | 1671 | 1465204329351 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 468ms 02:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:12:09 INFO - PROCESS | 1671 | 1465204329379 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 02:12:09 INFO - PROCESS | 1671 | 1465204329380 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 02:12:09 INFO - PROCESS | 1671 | 1465204329396 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:12:09 INFO - PROCESS | 1671 | 1465204329398 Marionette TRACE conn2 <- [1,598,null,{}] 02:12:09 INFO - PROCESS | 1671 | 1465204329403 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:09 INFO - PROCESS | 1671 | 1465204329404 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:09 INFO - PROCESS | 1671 | 1465204329487 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 02:12:09 INFO - PROCESS | 1671 | 1465204329490 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:09 INFO - PROCESS | 1671 | 1465204329491 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8c7800 == 39 [pid = 1671] [id = 157] 02:12:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x125079c00) [pid = 1671] [serial = 468] [outer = 0x0] 02:12:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126daf800) [pid = 1671] [serial = 469] [outer = 0x125079c00] 02:12:09 INFO - PROCESS | 1671 | 1465204329515 Marionette DEBUG loaded listener.js 02:12:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x127434800) [pid = 1671] [serial = 470] [outer = 0x125079c00] 02:12:09 INFO - PROCESS | 1671 | 1465204329869 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 534ms 02:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:12:09 INFO - PROCESS | 1671 | 1465204329917 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 02:12:09 INFO - PROCESS | 1671 | 1465204329919 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 02:12:09 INFO - PROCESS | 1671 | 1465204329921 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:12:09 INFO - PROCESS | 1671 | 1465204329922 Marionette TRACE conn2 <- [1,602,null,{}] 02:12:09 INFO - PROCESS | 1671 | 1465204329924 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:09 INFO - PROCESS | 1671 | 1465204329926 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:10 INFO - PROCESS | 1671 | 1465204330041 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 02:12:10 INFO - PROCESS | 1671 | 1465204330077 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 1671 | 1465204330078 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be06000 == 40 [pid = 1671] [id = 158] 02:12:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x127430c00) [pid = 1671] [serial = 471] [outer = 0x0] 02:12:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x128d3dc00) [pid = 1671] [serial = 472] [outer = 0x127430c00] 02:12:10 INFO - PROCESS | 1671 | 1465204330106 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1294ae400) [pid = 1671] [serial = 473] [outer = 0x127430c00] 02:12:10 INFO - PROCESS | 1671 | 1465204330495 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:12:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:12:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 618ms 02:12:10 INFO - PROCESS | 1671 | 1465204330540 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 02:12:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:12:10 INFO - PROCESS | 1671 | 1465204330542 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 02:12:10 INFO - PROCESS | 1671 | 1465204330545 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:12:10 INFO - PROCESS | 1671 | 1465204330547 Marionette TRACE conn2 <- [1,606,null,{}] 02:12:10 INFO - PROCESS | 1671 | 1465204330550 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:10 INFO - PROCESS | 1671 | 1465204330552 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:10 INFO - PROCESS | 1671 | 1465204330665 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 02:12:10 INFO - PROCESS | 1671 | 1465204330687 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 1671 | 1465204330688 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf2d800 == 41 [pid = 1671] [id = 159] 02:12:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1294a6400) [pid = 1671] [serial = 474] [outer = 0x0] 02:12:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129fb2800) [pid = 1671] [serial = 475] [outer = 0x1294a6400] 02:12:10 INFO - PROCESS | 1671 | 1465204330713 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12a723000) [pid = 1671] [serial = 476] [outer = 0x1294a6400] 02:12:11 INFO - PROCESS | 1671 | 1465204331169 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 671ms 02:12:11 INFO - PROCESS | 1671 | 1465204331234 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 02:12:11 INFO - PROCESS | 1671 | 1465204331237 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 02:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:12:11 INFO - PROCESS | 1671 | 1465204331241 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - PROCESS | 1671 | 1465204331245 Marionette TRACE conn2 <- [1,610,null,{}] 02:12:11 INFO - PROCESS | 1671 | 1465204331248 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:11 INFO - PROCESS | 1671 | 1465204331251 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:11 INFO - PROCESS | 1671 | 1465204331358 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 02:12:11 INFO - PROCESS | 1671 | 1465204331424 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 1671 | 1465204331426 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x11882f000 == 42 [pid = 1671] [id = 160] 02:12:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x115ebdc00) [pid = 1671] [serial = 477] [outer = 0x0] 02:12:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116554800) [pid = 1671] [serial = 478] [outer = 0x115ebdc00] 02:12:11 INFO - PROCESS | 1671 | 1465204331457 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x116af3000) [pid = 1671] [serial = 479] [outer = 0x115ebdc00] 02:12:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x11888d800) [pid = 1671] [serial = 480] [outer = 0x12cda1400] 02:12:11 INFO - PROCESS | 1671 | 1465204331942 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 772ms 02:12:12 INFO - PROCESS | 1671 | 1465204332013 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 02:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:12:12 INFO - PROCESS | 1671 | 1465204332019 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 02:12:12 INFO - PROCESS | 1671 | 1465204332024 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - PROCESS | 1671 | 1465204332026 Marionette TRACE conn2 <- [1,614,null,{}] 02:12:12 INFO - PROCESS | 1671 | 1465204332028 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:12 INFO - PROCESS | 1671 | 1465204332030 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:12 INFO - PROCESS | 1671 | 1465204332136 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 02:12:12 INFO - PROCESS | 1671 | 1465204332216 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 1671 | 1465204332217 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x12605b800 == 43 [pid = 1671] [id = 161] 02:12:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x116ac4000) [pid = 1671] [serial = 481] [outer = 0x0] 02:12:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x1188fe000) [pid = 1671] [serial = 482] [outer = 0x116ac4000] 02:12:12 INFO - PROCESS | 1671 | 1465204332249 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1198ec400) [pid = 1671] [serial = 483] [outer = 0x116ac4000] 02:12:12 INFO - PROCESS | 1671 | 1465204332671 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 02:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:12:12 INFO - PROCESS | 1671 | 1465204332693 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 02:12:12 INFO - PROCESS | 1671 | 1465204332695 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 02:12:12 INFO - PROCESS | 1671 | 1465204332697 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - PROCESS | 1671 | 1465204332700 Marionette TRACE conn2 <- [1,618,null,{}] 02:12:12 INFO - PROCESS | 1671 | 1465204332707 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:12 INFO - PROCESS | 1671 | 1465204332711 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:12 INFO - PROCESS | 1671 | 1465204332818 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 02:12:12 INFO - PROCESS | 1671 | 1465204332874 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:12 INFO - PROCESS | 1671 | 1465204332876 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1bd000 == 44 [pid = 1671] [id = 162] 02:12:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x121354400) [pid = 1671] [serial = 484] [outer = 0x0] 02:12:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x123599c00) [pid = 1671] [serial = 485] [outer = 0x121354400] 02:12:12 INFO - PROCESS | 1671 | 1465204332906 Marionette DEBUG loaded listener.js 02:12:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x125076800) [pid = 1671] [serial = 486] [outer = 0x121354400] 02:12:13 INFO - PROCESS | 1671 | 1465204333328 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:12:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:12:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms 02:12:13 INFO - PROCESS | 1671 | 1465204333369 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 02:12:13 INFO - PROCESS | 1671 | 1465204333371 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 02:12:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:12:13 INFO - PROCESS | 1671 | 1465204333373 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:12:13 INFO - PROCESS | 1671 | 1465204333374 Marionette TRACE conn2 <- [1,622,null,{}] 02:12:13 INFO - PROCESS | 1671 | 1465204333377 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:13 INFO - PROCESS | 1671 | 1465204333378 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:13 INFO - PROCESS | 1671 | 1465204333501 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 02:12:13 INFO - PROCESS | 1671 | 1465204333568 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:13 INFO - PROCESS | 1671 | 1465204333569 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2db800 == 45 [pid = 1671] [id = 163] 02:12:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1274b5800) [pid = 1671] [serial = 487] [outer = 0x0] 02:12:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x128d40c00) [pid = 1671] [serial = 488] [outer = 0x1274b5800] 02:12:13 INFO - PROCESS | 1671 | 1465204333598 Marionette DEBUG loaded listener.js 02:12:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x128eed000) [pid = 1671] [serial = 489] [outer = 0x1274b5800] 02:12:14 INFO - PROCESS | 1671 | 1465204334007 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 668ms 02:12:14 INFO - PROCESS | 1671 | 1465204334042 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 02:12:14 INFO - PROCESS | 1671 | 1465204334043 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 02:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:12:14 INFO - PROCESS | 1671 | 1465204334046 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:12:14 INFO - PROCESS | 1671 | 1465204334047 Marionette TRACE conn2 <- [1,626,null,{}] 02:12:14 INFO - PROCESS | 1671 | 1465204334050 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:14 INFO - PROCESS | 1671 | 1465204334051 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:14 INFO - PROCESS | 1671 | 1465204334153 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 02:12:14 INFO - PROCESS | 1671 | 1465204334221 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 1671 | 1465204334223 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168ca000 == 46 [pid = 1671] [id = 164] 02:12:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x112f84c00) [pid = 1671] [serial = 490] [outer = 0x0] 02:12:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x118564800) [pid = 1671] [serial = 491] [outer = 0x112f84c00] 02:12:14 INFO - PROCESS | 1671 | 1465204334251 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x126089800) [pid = 1671] [serial = 492] [outer = 0x112f84c00] 02:12:14 INFO - PROCESS | 1671 | 1465204334828 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 822ms 02:12:14 INFO - PROCESS | 1671 | 1465204334869 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 02:12:14 INFO - PROCESS | 1671 | 1465204334872 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 02:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:12:14 INFO - PROCESS | 1671 | 1465204334875 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:12:14 INFO - PROCESS | 1671 | 1465204334877 Marionette TRACE conn2 <- [1,630,null,{}] 02:12:14 INFO - PROCESS | 1671 | 1465204334881 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:14 INFO - PROCESS | 1671 | 1465204334882 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:14 INFO - PROCESS | 1671 | 1465204334977 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 02:12:15 INFO - PROCESS | 1671 | 1465204335049 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:15 INFO - PROCESS | 1671 | 1465204335051 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x113dac000 == 47 [pid = 1671] [id = 165] 02:12:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x116aba000) [pid = 1671] [serial = 493] [outer = 0x0] 02:12:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x1185d3c00) [pid = 1671] [serial = 494] [outer = 0x116aba000] 02:12:15 INFO - PROCESS | 1671 | 1465204335079 Marionette DEBUG loaded listener.js 02:12:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x11888ec00) [pid = 1671] [serial = 495] [outer = 0x116aba000] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12be06000 == 46 [pid = 1671] [id = 158] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8c7800 == 45 [pid = 1671] [id = 157] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12606c800 == 44 [pid = 1671] [id = 156] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x1290d6800 == 43 [pid = 1671] [id = 155] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x119592000 == 42 [pid = 1671] [id = 154] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x124b6d800 == 41 [pid = 1671] [id = 153] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x1236c9800 == 40 [pid = 1671] [id = 152] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x11a0b9800 == 39 [pid = 1671] [id = 151] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x119595000 == 38 [pid = 1671] [id = 150] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x117568000 == 37 [pid = 1671] [id = 149] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x112f0d800 == 36 [pid = 1671] [id = 148] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x127462800 == 35 [pid = 1671] [id = 147] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x119253800 == 34 [pid = 1671] [id = 146] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1c2800 == 33 [pid = 1671] [id = 145] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x1168ca000 == 32 [pid = 1671] [id = 164] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2db800 == 31 [pid = 1671] [id = 163] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1bd000 == 30 [pid = 1671] [id = 162] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12605b800 == 29 [pid = 1671] [id = 161] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x11882f000 == 28 [pid = 1671] [id = 160] 02:12:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf2d800 == 27 [pid = 1671] [id = 159] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x12b205400) [pid = 1671] [serial = 430] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x128da8000) [pid = 1671] [serial = 427] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x129106c00) [pid = 1671] [serial = 415] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1192a4c00) [pid = 1671] [serial = 424] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x116aea400) [pid = 1671] [serial = 383] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x12b17c000) [pid = 1671] [serial = 428] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12ab0d000) [pid = 1671] [serial = 421] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12966fc00) [pid = 1671] [serial = 416] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x127433000) [pid = 1671] [serial = 392] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x12b1ddc00) [pid = 1671] [serial = 422] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x128da9800) [pid = 1671] [serial = 394] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1182b8000) [pid = 1671] [serial = 385] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1176af000) [pid = 1671] [serial = 397] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x128d33800) [pid = 1671] [serial = 425] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12134a800) [pid = 1671] [serial = 389] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x124b97c00) [pid = 1671] [serial = 409] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x115ebfc00) [pid = 1671] [serial = 400] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x115ec1800) [pid = 1671] [serial = 382] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1198e8400) [pid = 1671] [serial = 388] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1274bb400) [pid = 1671] [serial = 413] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1185d7c00) [pid = 1671] [serial = 403] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x126087800) [pid = 1671] [serial = 391] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1294a7000) [pid = 1671] [serial = 395] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x126f37400) [pid = 1671] [serial = 412] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1188f4400) [pid = 1671] [serial = 398] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x119d2f800) [pid = 1671] [serial = 406] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12134bc00) [pid = 1671] [serial = 407] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12608c800) [pid = 1671] [serial = 410] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119231c00) [pid = 1671] [serial = 404] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12a906000) [pid = 1671] [serial = 419] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x116ae9c00) [pid = 1671] [serial = 401] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12a72c800) [pid = 1671] [serial = 418] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11888c000) [pid = 1671] [serial = 386] [outer = 0x0] [url = about:blank] 02:12:15 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12bdc5400) [pid = 1671] [serial = 431] [outer = 0x0] [url = about:blank] 02:12:16 INFO - PROCESS | 1671 | 1465204336064 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1221ms 02:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:12:16 INFO - PROCESS | 1671 | 1465204336097 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 02:12:16 INFO - PROCESS | 1671 | 1465204336099 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 02:12:16 INFO - PROCESS | 1671 | 1465204336102 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:12:16 INFO - PROCESS | 1671 | 1465204336104 Marionette TRACE conn2 <- [1,634,null,{}] 02:12:16 INFO - PROCESS | 1671 | 1465204336108 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:16 INFO - PROCESS | 1671 | 1465204336109 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:16 INFO - PROCESS | 1671 | 1465204336188 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 02:12:16 INFO - PROCESS | 1671 | 1465204336192 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 1671 | 1465204336195 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x114f5a000 == 28 [pid = 1671] [id = 166] 02:12:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x11337e000) [pid = 1671] [serial = 496] [outer = 0x0] 02:12:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x115f2ac00) [pid = 1671] [serial = 497] [outer = 0x11337e000] 02:12:16 INFO - PROCESS | 1671 | 1465204336225 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x113d09c00) [pid = 1671] [serial = 498] [outer = 0x11337e000] 02:12:16 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:16 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:16 INFO - PROCESS | 1671 | 1465204336577 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:12:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:12:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 519ms 02:12:16 INFO - PROCESS | 1671 | 1465204336622 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 02:12:16 INFO - PROCESS | 1671 | 1465204336625 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 02:12:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:12:16 INFO - PROCESS | 1671 | 1465204336630 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:12:16 INFO - PROCESS | 1671 | 1465204336631 Marionette TRACE conn2 <- [1,638,null,{}] 02:12:16 INFO - PROCESS | 1671 | 1465204336634 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:16 INFO - PROCESS | 1671 | 1465204336635 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:16 INFO - PROCESS | 1671 | 1465204336713 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 02:12:16 INFO - PROCESS | 1671 | 1465204336720 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 1671 | 1465204336721 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x116bab000 == 29 [pid = 1671] [id = 167] 02:12:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x116af0c00) [pid = 1671] [serial = 499] [outer = 0x0] 02:12:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1182af000) [pid = 1671] [serial = 500] [outer = 0x116af0c00] 02:12:16 INFO - PROCESS | 1671 | 1465204336749 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x11856b000) [pid = 1671] [serial = 501] [outer = 0x116af0c00] 02:12:16 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:17 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:17 INFO - PROCESS | 1671 | 1465204337090 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:12:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 471ms 02:12:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:12:17 INFO - PROCESS | 1671 | 1465204337101 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 02:12:17 INFO - PROCESS | 1671 | 1465204337102 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 02:12:17 INFO - PROCESS | 1671 | 1465204337105 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:12:17 INFO - PROCESS | 1671 | 1465204337107 Marionette TRACE conn2 <- [1,642,null,{}] 02:12:17 INFO - PROCESS | 1671 | 1465204337115 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:17 INFO - PROCESS | 1671 | 1465204337120 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:17 INFO - PROCESS | 1671 | 1465204337199 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 02:12:17 INFO - PROCESS | 1671 | 1465204337250 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 1671 | 1465204337252 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x11882c800 == 30 [pid = 1671] [id = 168] 02:12:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1165f6400) [pid = 1671] [serial = 502] [outer = 0x0] 02:12:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1188f7000) [pid = 1671] [serial = 503] [outer = 0x1165f6400] 02:12:17 INFO - PROCESS | 1671 | 1465204337280 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1192a6c00) [pid = 1671] [serial = 504] [outer = 0x1165f6400] 02:12:17 INFO - PROCESS | 1671 | 1465204337592 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:12:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:12:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 521ms 02:12:17 INFO - PROCESS | 1671 | 1465204337627 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 02:12:17 INFO - PROCESS | 1671 | 1465204337629 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 02:12:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:12:17 INFO - PROCESS | 1671 | 1465204337631 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:12:17 INFO - PROCESS | 1671 | 1465204337633 Marionette TRACE conn2 <- [1,646,null,{}] 02:12:17 INFO - PROCESS | 1671 | 1465204337637 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:17 INFO - PROCESS | 1671 | 1465204337638 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:17 INFO - PROCESS | 1671 | 1465204337714 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 02:12:17 INFO - PROCESS | 1671 | 1465204337767 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:17 INFO - PROCESS | 1671 | 1465204337768 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x119592800 == 31 [pid = 1671] [id = 169] 02:12:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1189d2800) [pid = 1671] [serial = 505] [outer = 0x0] 02:12:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x119858000) [pid = 1671] [serial = 506] [outer = 0x1189d2800] 02:12:17 INFO - PROCESS | 1671 | 1465204337795 Marionette DEBUG loaded listener.js 02:12:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x119c86c00) [pid = 1671] [serial = 507] [outer = 0x1189d2800] 02:12:18 INFO - PROCESS | 1671 | 1465204338099 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:12:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 522ms 02:12:18 INFO - PROCESS | 1671 | 1465204338154 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 02:12:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:12:18 INFO - PROCESS | 1671 | 1465204338156 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 02:12:18 INFO - PROCESS | 1671 | 1465204338159 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 1671 | 1465204338171 Marionette TRACE conn2 <- [1,650,null,{}] 02:12:18 INFO - PROCESS | 1671 | 1465204338181 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:18 INFO - PROCESS | 1671 | 1465204338183 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:18 INFO - PROCESS | 1671 | 1465204338319 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 02:12:18 INFO - PROCESS | 1671 | 1465204338364 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:18 INFO - PROCESS | 1671 | 1465204338365 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x11a0c4800 == 32 [pid = 1671] [id = 170] 02:12:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x116aee000) [pid = 1671] [serial = 508] [outer = 0x0] 02:12:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119c8d800) [pid = 1671] [serial = 509] [outer = 0x116aee000] 02:12:18 INFO - PROCESS | 1671 | 1465204338406 Marionette DEBUG loaded listener.js 02:12:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119e1d400) [pid = 1671] [serial = 510] [outer = 0x116aee000] 02:12:18 INFO - PROCESS | 1671 | 1465204338811 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:12:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:12:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 686ms 02:12:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:12:18 INFO - PROCESS | 1671 | 1465204338845 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 1671 | 1465204338847 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 02:12:18 INFO - PROCESS | 1671 | 1465204338849 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 1671 | 1465204338850 Marionette TRACE conn2 <- [1,654,null,{}] 02:12:18 INFO - PROCESS | 1671 | 1465204338852 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:18 INFO - PROCESS | 1671 | 1465204338856 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:18 INFO - PROCESS | 1671 | 1465204338966 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 02:12:19 INFO - PROCESS | 1671 | 1465204339002 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 1671 | 1465204339003 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234f8000 == 33 [pid = 1671] [id = 171] 02:12:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x119e1e400) [pid = 1671] [serial = 511] [outer = 0x0] 02:12:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x123279400) [pid = 1671] [serial = 512] [outer = 0x119e1e400] 02:12:19 INFO - PROCESS | 1671 | 1465204339028 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1247eb000) [pid = 1671] [serial = 513] [outer = 0x119e1e400] 02:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 518ms 02:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:12:19 INFO - PROCESS | 1671 | 1465204339363 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:12:19 INFO - PROCESS | 1671 | 1465204339368 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 02:12:19 INFO - PROCESS | 1671 | 1465204339369 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 02:12:19 INFO - PROCESS | 1671 | 1465204339371 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:12:19 INFO - PROCESS | 1671 | 1465204339372 Marionette TRACE conn2 <- [1,658,null,{}] 02:12:19 INFO - PROCESS | 1671 | 1465204339375 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:19 INFO - PROCESS | 1671 | 1465204339376 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:19 INFO - PROCESS | 1671 | 1465204339474 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 02:12:19 INFO - PROCESS | 1671 | 1465204339508 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:19 INFO - PROCESS | 1671 | 1465204339510 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x1250b4000 == 34 [pid = 1671] [id = 172] 02:12:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x116528400) [pid = 1671] [serial = 514] [outer = 0x0] 02:12:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1247f2c00) [pid = 1671] [serial = 515] [outer = 0x116528400] 02:12:19 INFO - PROCESS | 1671 | 1465204339534 Marionette DEBUG loaded listener.js 02:12:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x124ef0400) [pid = 1671] [serial = 516] [outer = 0x116528400] 02:12:19 INFO - PROCESS | 1671 | 1465204339871 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:12:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:12:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 519ms 02:12:19 INFO - PROCESS | 1671 | 1465204339891 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 02:12:19 INFO - PROCESS | 1671 | 1465204339892 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 02:12:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:12:19 INFO - PROCESS | 1671 | 1465204339894 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:12:19 INFO - PROCESS | 1671 | 1465204339895 Marionette TRACE conn2 <- [1,662,null,{}] 02:12:19 INFO - PROCESS | 1671 | 1465204339898 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:19 INFO - PROCESS | 1671 | 1465204339899 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:19 INFO - PROCESS | 1671 | 1465204339993 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 02:12:20 INFO - PROCESS | 1671 | 1465204340005 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 1671 | 1465204340006 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x1269ac800 == 35 [pid = 1671] [id = 173] 02:12:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x124ef3000) [pid = 1671] [serial = 517] [outer = 0x0] 02:12:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12601b000) [pid = 1671] [serial = 518] [outer = 0x124ef3000] 02:12:20 INFO - PROCESS | 1671 | 1465204340030 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x126092800) [pid = 1671] [serial = 519] [outer = 0x124ef3000] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1294a6400) [pid = 1671] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x127430c00) [pid = 1671] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x12316cc00) [pid = 1671] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x112053000) [pid = 1671] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x124eb2000) [pid = 1671] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x116af3800) [pid = 1671] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119229400) [pid = 1671] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1198f4000) [pid = 1671] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x112f88c00) [pid = 1671] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x12bdc7c00) [pid = 1671] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1198f3c00) [pid = 1671] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1165f6800) [pid = 1671] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1185d2400) [pid = 1671] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x116aedc00) [pid = 1671] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:12:20 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x125079c00) [pid = 1671] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:12:20 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:20 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:20 INFO - PROCESS | 1671 | 1465204340515 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:12:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:12:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 668ms 02:12:20 INFO - PROCESS | 1671 | 1465204340563 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 1671 | 1465204340564 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 02:12:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:12:20 INFO - PROCESS | 1671 | 1465204340572 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 1671 | 1465204340573 Marionette TRACE conn2 <- [1,666,null,{}] 02:12:20 INFO - PROCESS | 1671 | 1465204340575 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:20 INFO - PROCESS | 1671 | 1465204340577 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:20 INFO - PROCESS | 1671 | 1465204340688 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 02:12:20 INFO - PROCESS | 1671 | 1465204340712 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 1671 | 1465204340713 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x11882a000 == 36 [pid = 1671] [id = 174] 02:12:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x116af2c00) [pid = 1671] [serial = 520] [outer = 0x0] 02:12:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1198f3c00) [pid = 1671] [serial = 521] [outer = 0x116af2c00] 02:12:20 INFO - PROCESS | 1671 | 1465204340737 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x125078c00) [pid = 1671] [serial = 522] [outer = 0x116af2c00] 02:12:20 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:20 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:21 INFO - PROCESS | 1671 | 1465204341036 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 521ms 02:12:21 INFO - PROCESS | 1671 | 1465204341093 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 02:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:12:21 INFO - PROCESS | 1671 | 1465204341095 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 02:12:21 INFO - PROCESS | 1671 | 1465204341098 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 1671 | 1465204341100 Marionette TRACE conn2 <- [1,670,null,{}] 02:12:21 INFO - PROCESS | 1671 | 1465204341103 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:21 INFO - PROCESS | 1671 | 1465204341105 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:21 INFO - PROCESS | 1671 | 1465204341251 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 02:12:21 INFO - PROCESS | 1671 | 1465204341259 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 1671 | 1465204341260 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x127477800 == 37 [pid = 1671] [id = 175] 02:12:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1186f8800) [pid = 1671] [serial = 523] [outer = 0x0] 02:12:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x126088400) [pid = 1671] [serial = 524] [outer = 0x1186f8800] 02:12:21 INFO - PROCESS | 1671 | 1465204341296 Marionette DEBUG loaded listener.js 02:12:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x126d0bc00) [pid = 1671] [serial = 525] [outer = 0x1186f8800] 02:12:21 INFO - PROCESS | 1671 | 1465204341719 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:12:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 671ms 02:12:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:12:21 INFO - PROCESS | 1671 | 1465204341769 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 1671 | 1465204341770 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 02:12:21 INFO - PROCESS | 1671 | 1465204341772 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 1671 | 1465204341774 Marionette TRACE conn2 <- [1,674,null,{}] 02:12:21 INFO - PROCESS | 1671 | 1465204341776 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:21 INFO - PROCESS | 1671 | 1465204341778 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:21 INFO - PROCESS | 1671 | 1465204341898 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 02:12:21 INFO - PROCESS | 1671 | 1465204341926 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:21 INFO - PROCESS | 1671 | 1465204341928 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x11a0c4000 == 38 [pid = 1671] [id = 176] 02:12:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x126dbb000) [pid = 1671] [serial = 526] [outer = 0x0] 02:12:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x127438800) [pid = 1671] [serial = 527] [outer = 0x126dbb000] 02:12:21 INFO - PROCESS | 1671 | 1465204341954 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x128da1400) [pid = 1671] [serial = 528] [outer = 0x126dbb000] 02:12:22 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:22 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:22 INFO - PROCESS | 1671 | 1465204342311 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:12:22 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 02:12:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 570ms 02:12:22 INFO - PROCESS | 1671 | 1465204342403 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 02:12:22 INFO - PROCESS | 1671 | 1465204342407 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 02:12:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:12:22 INFO - PROCESS | 1671 | 1465204342413 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:12:22 INFO - PROCESS | 1671 | 1465204342417 Marionette TRACE conn2 <- [1,678,null,{}] 02:12:22 INFO - PROCESS | 1671 | 1465204342432 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:22 INFO - PROCESS | 1671 | 1465204342436 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:22 INFO - PROCESS | 1671 | 1465204342606 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 02:12:22 INFO - PROCESS | 1671 | 1465204342703 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 1671 | 1465204342706 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x116709000 == 39 [pid = 1671] [id = 177] 02:12:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x114ff3400) [pid = 1671] [serial = 529] [outer = 0x0] 02:12:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x115ed7400) [pid = 1671] [serial = 530] [outer = 0x114ff3400] 02:12:22 INFO - PROCESS | 1671 | 1465204342730 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x1167fb000) [pid = 1671] [serial = 531] [outer = 0x114ff3400] 02:12:23 INFO - PROCESS | 1671 | 1465204343291 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:12:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:12:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 933ms 02:12:23 INFO - PROCESS | 1671 | 1465204343363 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 02:12:23 INFO - PROCESS | 1671 | 1465204343368 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 02:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:12:23 INFO - PROCESS | 1671 | 1465204343377 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:12:23 INFO - PROCESS | 1671 | 1465204343381 Marionette TRACE conn2 <- [1,682,null,{}] 02:12:23 INFO - PROCESS | 1671 | 1465204343385 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:23 INFO - PROCESS | 1671 | 1465204343388 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:23 INFO - PROCESS | 1671 | 1465204343524 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 02:12:23 INFO - PROCESS | 1671 | 1465204343572 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:23 INFO - PROCESS | 1671 | 1465204343574 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x1195ad800 == 40 [pid = 1671] [id = 178] 02:12:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1183b1c00) [pid = 1671] [serial = 532] [outer = 0x0] 02:12:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1185d4400) [pid = 1671] [serial = 533] [outer = 0x1183b1c00] 02:12:23 INFO - PROCESS | 1671 | 1465204343604 Marionette DEBUG loaded listener.js 02:12:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1188ef400) [pid = 1671] [serial = 534] [outer = 0x1183b1c00] 02:12:24 INFO - PROCESS | 1671 | 1465204344646 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:12:24 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) 02:12:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1329ms 02:12:24 INFO - PROCESS | 1671 | 1465204344703 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 02:12:24 INFO - PROCESS | 1671 | 1465204344705 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 02:12:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:12:24 INFO - PROCESS | 1671 | 1465204344709 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:12:24 INFO - PROCESS | 1671 | 1465204344711 Marionette TRACE conn2 <- [1,686,null,{}] 02:12:24 INFO - PROCESS | 1671 | 1465204344714 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:24 INFO - PROCESS | 1671 | 1465204344716 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:24 INFO - PROCESS | 1671 | 1465204344821 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 02:12:24 INFO - PROCESS | 1671 | 1465204344920 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 1671 | 1465204344921 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x1165b0000 == 41 [pid = 1671] [id = 179] 02:12:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x118169c00) [pid = 1671] [serial = 535] [outer = 0x0] 02:12:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1182b2000) [pid = 1671] [serial = 536] [outer = 0x118169c00] 02:12:24 INFO - PROCESS | 1671 | 1465204344951 Marionette DEBUG loaded listener.js 02:12:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1185dac00) [pid = 1671] [serial = 537] [outer = 0x118169c00] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x127477800 == 40 [pid = 1671] [id = 175] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x11882a000 == 39 [pid = 1671] [id = 174] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x1269ac800 == 38 [pid = 1671] [id = 173] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x1250b4000 == 37 [pid = 1671] [id = 172] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x1234f8000 == 36 [pid = 1671] [id = 171] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x11a0c4800 == 35 [pid = 1671] [id = 170] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x119592800 == 34 [pid = 1671] [id = 169] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x11882c800 == 33 [pid = 1671] [id = 168] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x116bab000 == 32 [pid = 1671] [id = 167] 02:12:25 INFO - PROCESS | 1671 | --DOCSHELL 0x114f5a000 == 31 [pid = 1671] [id = 166] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12134f000) [pid = 1671] [serial = 455] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x127434800) [pid = 1671] [serial = 470] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1198ec800) [pid = 1671] [serial = 197] [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.] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12a723000) [pid = 1671] [serial = 476] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x128d3dc00) [pid = 1671] [serial = 472] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1294ae400) [pid = 1671] [serial = 473] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x123599800) [pid = 1671] [serial = 457] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x124eb3000) [pid = 1671] [serial = 460] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1247f5c00) [pid = 1671] [serial = 458] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x126926400) [pid = 1671] [serial = 463] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1251b9800) [pid = 1671] [serial = 461] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1247eb800) [pid = 1671] [serial = 467] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x119854c00) [pid = 1671] [serial = 451] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1198e9000) [pid = 1671] [serial = 452] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x119d36000) [pid = 1671] [serial = 454] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x119299000) [pid = 1671] [serial = 466] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x113d0a400) [pid = 1671] [serial = 442] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x115ec8800) [pid = 1671] [serial = 443] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x12bfdf000) [pid = 1671] [serial = 434] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12bdd6400) [pid = 1671] [serial = 433] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119e20400) [pid = 1671] [serial = 439] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x123567400) [pid = 1671] [serial = 440] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1176aec00) [pid = 1671] [serial = 446] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x116aec800) [pid = 1671] [serial = 445] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x11863ac00) [pid = 1671] [serial = 448] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1188f1800) [pid = 1671] [serial = 449] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x118166000) [pid = 1671] [serial = 436] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1188fb400) [pid = 1671] [serial = 437] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x126d06c00) [pid = 1671] [serial = 464] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x126daf800) [pid = 1671] [serial = 469] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x129fb2800) [pid = 1671] [serial = 475] [outer = 0x0] [url = about:blank] 02:12:25 INFO - PROCESS | 1671 | 1465204345825 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:12:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1123ms 02:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:12:25 INFO - PROCESS | 1671 | 1465204345834 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 02:12:25 INFO - PROCESS | 1671 | 1465204345837 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 02:12:25 INFO - PROCESS | 1671 | 1465204345841 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - PROCESS | 1671 | 1465204345843 Marionette TRACE conn2 <- [1,690,null,{}] 02:12:25 INFO - PROCESS | 1671 | 1465204345845 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:25 INFO - PROCESS | 1671 | 1465204345847 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:25 INFO - PROCESS | 1671 | 1465204345929 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 02:12:25 INFO - PROCESS | 1671 | 1465204345936 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 1671 | 1465204345937 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e14800 == 32 [pid = 1671] [id = 180] 02:12:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x118889000) [pid = 1671] [serial = 538] [outer = 0x0] 02:12:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1188fc000) [pid = 1671] [serial = 539] [outer = 0x118889000] 02:12:25 INFO - PROCESS | 1671 | 1465204345967 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1192a2800) [pid = 1671] [serial = 540] [outer = 0x118889000] 02:12:26 INFO - PROCESS | 1671 | 1465204346914 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:12:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:12:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1120ms 02:12:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:12:26 INFO - PROCESS | 1671 | 1465204346962 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 02:12:26 INFO - PROCESS | 1671 | 1465204346963 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 02:12:26 INFO - PROCESS | 1671 | 1465204346965 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:12:26 INFO - PROCESS | 1671 | 1465204346968 Marionette TRACE conn2 <- [1,694,null,{}] 02:12:26 INFO - PROCESS | 1671 | 1465204346975 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:26 INFO - PROCESS | 1671 | 1465204346978 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:27 INFO - PROCESS | 1671 | 1465204347058 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 02:12:27 INFO - PROCESS | 1671 | 1465204347063 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:27 INFO - PROCESS | 1671 | 1465204347065 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a90800 == 33 [pid = 1671] [id = 181] 02:12:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x119c0ec00) [pid = 1671] [serial = 541] [outer = 0x0] 02:12:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x119e15000) [pid = 1671] [serial = 542] [outer = 0x119c0ec00] 02:12:27 INFO - PROCESS | 1671 | 1465204347096 Marionette DEBUG loaded listener.js 02:12:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x12134cc00) [pid = 1671] [serial = 543] [outer = 0x119c0ec00] 02:12:27 INFO - PROCESS | 1671 | 1465204347973 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:12:27 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) 02:12:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1021ms 02:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:12:27 INFO - PROCESS | 1671 | 1465204347987 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 02:12:27 INFO - PROCESS | 1671 | 1465204347988 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 02:12:27 INFO - PROCESS | 1671 | 1465204347991 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:12:27 INFO - PROCESS | 1671 | 1465204347992 Marionette TRACE conn2 <- [1,698,null,{}] 02:12:27 INFO - PROCESS | 1671 | 1465204347994 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:27 INFO - PROCESS | 1671 | 1465204347995 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:28 INFO - PROCESS | 1671 | 1465204348096 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 02:12:28 INFO - PROCESS | 1671 | 1465204348099 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:28 INFO - PROCESS | 1671 | 1465204348101 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234df800 == 34 [pid = 1671] [id = 182] 02:12:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x12134d000) [pid = 1671] [serial = 544] [outer = 0x0] 02:12:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x124221000) [pid = 1671] [serial = 545] [outer = 0x12134d000] 02:12:28 INFO - PROCESS | 1671 | 1465204348126 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1247ec000) [pid = 1671] [serial = 546] [outer = 0x12134d000] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x116aee000) [pid = 1671] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1165f6400) [pid = 1671] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x116528400) [pid = 1671] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11337e000) [pid = 1671] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1189d2800) [pid = 1671] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1186f8800) [pid = 1671] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x115ebdc00) [pid = 1671] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x116ac4000) [pid = 1671] [serial = 481] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x119e1e400) [pid = 1671] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x124ef3000) [pid = 1671] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x121354400) [pid = 1671] [serial = 484] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x116af0c00) [pid = 1671] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x1274b5800) [pid = 1671] [serial = 487] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x116af2c00) [pid = 1671] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:12:28 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x112f84c00) [pid = 1671] [serial = 490] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:12:28 INFO - PROCESS | 1671 | 1465204348975 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:12:29 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) 02:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1018ms 02:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:12:29 INFO - PROCESS | 1671 | 1465204349009 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 1671 | 1465204349010 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 02:12:29 INFO - PROCESS | 1671 | 1465204349012 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - PROCESS | 1671 | 1465204349013 Marionette TRACE conn2 <- [1,702,null,{}] 02:12:29 INFO - PROCESS | 1671 | 1465204349016 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:29 INFO - PROCESS | 1671 | 1465204349017 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:29 INFO - PROCESS | 1671 | 1465204349096 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 02:12:29 INFO - PROCESS | 1671 | 1465204349103 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:29 INFO - PROCESS | 1671 | 1465204349104 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a8b000 == 35 [pid = 1671] [id = 183] 02:12:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x113d7c400) [pid = 1671] [serial = 547] [outer = 0x0] 02:12:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x117758800) [pid = 1671] [serial = 548] [outer = 0x113d7c400] 02:12:29 INFO - PROCESS | 1671 | 1465204349135 Marionette DEBUG loaded listener.js 02:12:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1198e8800) [pid = 1671] [serial = 549] [outer = 0x113d7c400] 02:12:29 INFO - PROCESS | 1671 | 1465204349938 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 968ms 02:12:29 INFO - PROCESS | 1671 | 1465204349981 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 1671 | 1465204349983 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 02:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:12:29 INFO - PROCESS | 1671 | 1465204349985 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - PROCESS | 1671 | 1465204349986 Marionette TRACE conn2 <- [1,706,null,{}] 02:12:29 INFO - PROCESS | 1671 | 1465204349988 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:29 INFO - PROCESS | 1671 | 1465204349993 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:30 INFO - PROCESS | 1671 | 1465204350090 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 02:12:30 INFO - PROCESS | 1671 | 1465204350143 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:30 INFO - PROCESS | 1671 | 1465204350144 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x1269b4800 == 36 [pid = 1671] [id = 184] 02:12:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115fdd000) [pid = 1671] [serial = 550] [outer = 0x0] 02:12:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1247f1c00) [pid = 1671] [serial = 551] [outer = 0x115fdd000] 02:12:30 INFO - PROCESS | 1671 | 1465204350169 Marionette DEBUG loaded listener.js 02:12:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x126f3b800) [pid = 1671] [serial = 552] [outer = 0x115fdd000] 02:12:30 INFO - PROCESS | 1671 | 1465204350937 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:12:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:12:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 970ms 02:12:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:12:30 INFO - PROCESS | 1671 | 1465204350956 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 02:12:30 INFO - PROCESS | 1671 | 1465204350957 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 02:12:30 INFO - PROCESS | 1671 | 1465204350959 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:12:30 INFO - PROCESS | 1671 | 1465204350960 Marionette TRACE conn2 <- [1,710,null,{}] 02:12:30 INFO - PROCESS | 1671 | 1465204350962 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:30 INFO - PROCESS | 1671 | 1465204350964 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:31 INFO - PROCESS | 1671 | 1465204351042 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 02:12:31 INFO - PROCESS | 1671 | 1465204351045 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:31 INFO - PROCESS | 1671 | 1465204351056 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d61800 == 37 [pid = 1671] [id = 185] 02:12:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x1274b3c00) [pid = 1671] [serial = 553] [outer = 0x0] 02:12:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x128d37800) [pid = 1671] [serial = 554] [outer = 0x1274b3c00] 02:12:31 INFO - PROCESS | 1671 | 1465204351082 Marionette DEBUG loaded listener.js 02:12:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x128d3f800) [pid = 1671] [serial = 555] [outer = 0x1274b3c00] 02:12:32 INFO - PROCESS | 1671 | 1465204352043 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:12:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:12:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1120ms 02:12:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:12:32 INFO - PROCESS | 1671 | 1465204352079 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 02:12:32 INFO - PROCESS | 1671 | 1465204352082 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 02:12:32 INFO - PROCESS | 1671 | 1465204352085 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:12:32 INFO - PROCESS | 1671 | 1465204352087 Marionette TRACE conn2 <- [1,714,null,{}] 02:12:32 INFO - PROCESS | 1671 | 1465204352091 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:32 INFO - PROCESS | 1671 | 1465204352093 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:32 INFO - PROCESS | 1671 | 1465204352195 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 02:12:32 INFO - PROCESS | 1671 | 1465204352245 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:32 INFO - PROCESS | 1671 | 1465204352246 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x118192000 == 38 [pid = 1671] [id = 186] 02:12:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x117227400) [pid = 1671] [serial = 556] [outer = 0x0] 02:12:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1182b8400) [pid = 1671] [serial = 557] [outer = 0x117227400] 02:12:32 INFO - PROCESS | 1671 | 1465204352278 Marionette DEBUG loaded listener.js 02:12:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1188f0000) [pid = 1671] [serial = 558] [outer = 0x117227400] 02:12:33 INFO - PROCESS | 1671 | 1465204353177 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:12:33 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 02:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1120ms 02:12:33 INFO - PROCESS | 1671 | 1465204353206 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 02:12:33 INFO - PROCESS | 1671 | 1465204353208 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 02:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:12:33 INFO - PROCESS | 1671 | 1465204353213 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:12:33 INFO - PROCESS | 1671 | 1465204353214 Marionette TRACE conn2 <- [1,718,null,{}] 02:12:33 INFO - PROCESS | 1671 | 1465204353217 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:33 INFO - PROCESS | 1671 | 1465204353219 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:33 INFO - PROCESS | 1671 | 1465204353303 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 02:12:33 INFO - PROCESS | 1671 | 1465204353353 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 1671 | 1465204353355 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x124798800 == 39 [pid = 1671] [id = 187] 02:12:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x11985ec00) [pid = 1671] [serial = 559] [outer = 0x0] 02:12:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1198f2c00) [pid = 1671] [serial = 560] [outer = 0x11985ec00] 02:12:33 INFO - PROCESS | 1671 | 1465204353405 Marionette DEBUG loaded listener.js 02:12:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12134ac00) [pid = 1671] [serial = 561] [outer = 0x11985ec00] 02:12:34 INFO - PROCESS | 1671 | 1465204354471 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:12:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:12:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1270ms 02:12:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:12:34 INFO - PROCESS | 1671 | 1465204354484 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 02:12:34 INFO - PROCESS | 1671 | 1465204354486 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 02:12:34 INFO - PROCESS | 1671 | 1465204354488 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:12:34 INFO - PROCESS | 1671 | 1465204354491 Marionette TRACE conn2 <- [1,722,null,{}] 02:12:34 INFO - PROCESS | 1671 | 1465204354498 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:34 INFO - PROCESS | 1671 | 1465204354504 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:34 INFO - PROCESS | 1671 | 1465204354600 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 02:12:34 INFO - PROCESS | 1671 | 1465204354650 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:34 INFO - PROCESS | 1671 | 1465204354652 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x129734000 == 40 [pid = 1671] [id = 188] 02:12:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x124bfac00) [pid = 1671] [serial = 562] [outer = 0x0] 02:12:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126088c00) [pid = 1671] [serial = 563] [outer = 0x124bfac00] 02:12:34 INFO - PROCESS | 1671 | 1465204354683 Marionette DEBUG loaded listener.js 02:12:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126dacc00) [pid = 1671] [serial = 564] [outer = 0x124bfac00] 02:12:35 INFO - PROCESS | 1671 | 1465204355221 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 02:12:35 INFO - PROCESS | 1671 | 1465204355261 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 02:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:12:35 INFO - PROCESS | 1671 | 1465204355265 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:12:35 INFO - PROCESS | 1671 | 1465204355270 Marionette TRACE conn2 <- [1,726,null,{}] 02:12:35 INFO - PROCESS | 1671 | 1465204355274 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:35 INFO - PROCESS | 1671 | 1465204355275 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:35 INFO - PROCESS | 1671 | 1465204355371 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 02:12:35 INFO - PROCESS | 1671 | 1465204355433 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:35 INFO - PROCESS | 1671 | 1465204355436 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x117567000 == 41 [pid = 1671] [id = 189] 02:12:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x11856e400) [pid = 1671] [serial = 565] [outer = 0x0] 02:12:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1186f9800) [pid = 1671] [serial = 566] [outer = 0x11856e400] 02:12:35 INFO - PROCESS | 1671 | 1465204355463 Marionette DEBUG loaded listener.js 02:12:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11929ec00) [pid = 1671] [serial = 567] [outer = 0x11856e400] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x1269b4800 == 40 [pid = 1671] [id = 184] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x119a8b000 == 39 [pid = 1671] [id = 183] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x1234df800 == 38 [pid = 1671] [id = 182] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x119a90800 == 37 [pid = 1671] [id = 181] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x117e14800 == 36 [pid = 1671] [id = 180] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x1165b0000 == 35 [pid = 1671] [id = 179] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x1195ad800 == 34 [pid = 1671] [id = 178] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x11a0c4000 == 33 [pid = 1671] [id = 176] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x116709000 == 32 [pid = 1671] [id = 177] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x113dac000 == 31 [pid = 1671] [id = 165] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x129734000 == 30 [pid = 1671] [id = 188] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x124798800 == 29 [pid = 1671] [id = 187] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x128d61800 == 28 [pid = 1671] [id = 185] 02:12:36 INFO - PROCESS | 1671 | --DOCSHELL 0x118192000 == 27 [pid = 1671] [id = 186] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119e1d400) [pid = 1671] [serial = 510] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1188f7000) [pid = 1671] [serial = 503] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1247f2c00) [pid = 1671] [serial = 515] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1192a6c00) [pid = 1671] [serial = 504] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x115f2ac00) [pid = 1671] [serial = 497] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x113d09c00) [pid = 1671] [serial = 498] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x119858000) [pid = 1671] [serial = 506] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1185d3c00) [pid = 1671] [serial = 494] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x126d0bc00) [pid = 1671] [serial = 525] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x116af3000) [pid = 1671] [serial = 479] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x116554800) [pid = 1671] [serial = 478] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1198ec400) [pid = 1671] [serial = 483] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1188fe000) [pid = 1671] [serial = 482] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1247eb000) [pid = 1671] [serial = 513] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x123279400) [pid = 1671] [serial = 512] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x124ef0400) [pid = 1671] [serial = 516] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x12601b000) [pid = 1671] [serial = 518] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x125076800) [pid = 1671] [serial = 486] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x126088400) [pid = 1671] [serial = 524] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x123599c00) [pid = 1671] [serial = 485] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x1182af000) [pid = 1671] [serial = 500] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x11856b000) [pid = 1671] [serial = 501] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x128eed000) [pid = 1671] [serial = 489] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x1198f3c00) [pid = 1671] [serial = 521] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x128d40c00) [pid = 1671] [serial = 488] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x126092800) [pid = 1671] [serial = 519] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x119c8d800) [pid = 1671] [serial = 509] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x126089800) [pid = 1671] [serial = 492] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 63 (0x118564800) [pid = 1671] [serial = 491] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 62 (0x125078c00) [pid = 1671] [serial = 522] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 61 (0x127438800) [pid = 1671] [serial = 527] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | --DOMWINDOW == 60 (0x119c86c00) [pid = 1671] [serial = 507] [outer = 0x0] [url = about:blank] 02:12:36 INFO - PROCESS | 1671 | 1465204356636 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:12:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:12:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1426ms 02:12:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:12:36 INFO - PROCESS | 1671 | 1465204356691 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 02:12:36 INFO - PROCESS | 1671 | 1465204356693 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 02:12:36 INFO - PROCESS | 1671 | 1465204356696 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:12:36 INFO - PROCESS | 1671 | 1465204356699 Marionette TRACE conn2 <- [1,730,null,{}] 02:12:36 INFO - PROCESS | 1671 | 1465204356702 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:36 INFO - PROCESS | 1671 | 1465204356704 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:36 INFO - PROCESS | 1671 | 1465204356779 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 02:12:36 INFO - PROCESS | 1671 | 1465204356788 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:36 INFO - PROCESS | 1671 | 1465204356791 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x114f5b000 == 28 [pid = 1671] [id = 190] 02:12:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 61 (0x115ebfc00) [pid = 1671] [serial = 568] [outer = 0x0] 02:12:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 62 (0x115ec9000) [pid = 1671] [serial = 569] [outer = 0x115ebfc00] 02:12:36 INFO - PROCESS | 1671 | 1465204356818 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 63 (0x116735000) [pid = 1671] [serial = 570] [outer = 0x115ebfc00] 02:12:37 INFO - PROCESS | 1671 | 1465204357160 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[3248] expected 0 but got 9","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 02:12:37 INFO - PROCESS | 1671 | 1465204357224 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 02:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:12:37 INFO - PROCESS | 1671 | 1465204357228 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - PROCESS | 1671 | 1465204357230 Marionette TRACE conn2 <- [1,734,null,{}] 02:12:37 INFO - PROCESS | 1671 | 1465204357232 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:37 INFO - PROCESS | 1671 | 1465204357234 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:37 INFO - PROCESS | 1671 | 1465204357311 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 02:12:37 INFO - PROCESS | 1671 | 1465204357315 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 1671 | 1465204357317 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x117016800 == 29 [pid = 1671] [id = 191] 02:12:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 64 (0x116af3000) [pid = 1671] [serial = 571] [outer = 0x0] 02:12:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x1182b6000) [pid = 1671] [serial = 572] [outer = 0x116af3000] 02:12:37 INFO - PROCESS | 1671 | 1465204357347 Marionette DEBUG loaded listener.js 02:12:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x1185dc000) [pid = 1671] [serial = 573] [outer = 0x116af3000] 02:12:37 INFO - PROCESS | 1671 | 1465204357680 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:12:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:12:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 469ms 02:12:37 INFO - PROCESS | 1671 | 1465204357697 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 02:12:37 INFO - PROCESS | 1671 | 1465204357699 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 02:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:12:37 INFO - PROCESS | 1671 | 1465204357705 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - PROCESS | 1671 | 1465204357714 Marionette TRACE conn2 <- [1,738,null,{}] 02:12:37 INFO - PROCESS | 1671 | 1465204357724 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:37 INFO - PROCESS | 1671 | 1465204357727 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:37 INFO - PROCESS | 1671 | 1465204357827 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 02:12:37 INFO - PROCESS | 1671 | 1465204357837 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:37 INFO - PROCESS | 1671 | 1465204357839 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x119383000 == 30 [pid = 1671] [id = 192] 02:12:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x1192a6c00) [pid = 1671] [serial = 574] [outer = 0x0] 02:12:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x119853800) [pid = 1671] [serial = 575] [outer = 0x1192a6c00] 02:12:37 INFO - PROCESS | 1671 | 1465204357869 Marionette DEBUG loaded listener.js 02:12:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x1198e9400) [pid = 1671] [serial = 576] [outer = 0x1192a6c00] 02:12:38 INFO - PROCESS | 1671 | 1465204358767 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:12:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:12:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1083ms 02:12:38 INFO - PROCESS | 1671 | 1465204358787 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 02:12:38 INFO - PROCESS | 1671 | 1465204358789 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 02:12:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:12:38 INFO - PROCESS | 1671 | 1465204358791 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:12:38 INFO - PROCESS | 1671 | 1465204358792 Marionette TRACE conn2 <- [1,742,null,{}] 02:12:38 INFO - PROCESS | 1671 | 1465204358795 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:38 INFO - PROCESS | 1671 | 1465204358796 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:38 INFO - PROCESS | 1671 | 1465204358888 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 02:12:38 INFO - PROCESS | 1671 | 1465204358919 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:38 INFO - PROCESS | 1671 | 1465204358920 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d57800 == 31 [pid = 1671] [id = 193] 02:12:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x119c8e400) [pid = 1671] [serial = 577] [outer = 0x0] 02:12:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x119e1d400) [pid = 1671] [serial = 578] [outer = 0x119c8e400] 02:12:38 INFO - PROCESS | 1671 | 1465204358945 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x12134f400) [pid = 1671] [serial = 579] [outer = 0x119c8e400] 02:12:39 INFO - PROCESS | 1671 | 1465204359800 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:12:39 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 02:12:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1020ms 02:12:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:12:39 INFO - PROCESS | 1671 | 1465204359812 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 02:12:39 INFO - PROCESS | 1671 | 1465204359814 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 02:12:39 INFO - PROCESS | 1671 | 1465204359816 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:12:39 INFO - PROCESS | 1671 | 1465204359819 Marionette TRACE conn2 <- [1,746,null,{}] 02:12:39 INFO - PROCESS | 1671 | 1465204359835 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:39 INFO - PROCESS | 1671 | 1465204359837 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:39 INFO - PROCESS | 1671 | 1465204359927 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 02:12:39 INFO - PROCESS | 1671 | 1465204359930 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:39 INFO - PROCESS | 1671 | 1465204359931 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x12311d000 == 32 [pid = 1671] [id = 194] 02:12:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x119d31c00) [pid = 1671] [serial = 580] [outer = 0x0] 02:12:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x123560400) [pid = 1671] [serial = 581] [outer = 0x119d31c00] 02:12:39 INFO - PROCESS | 1671 | 1465204359957 Marionette DEBUG loaded listener.js 02:12:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x124251000) [pid = 1671] [serial = 582] [outer = 0x119d31c00] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1274b3c00) [pid = 1671] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12134d000) [pid = 1671] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x113d7c400) [pid = 1671] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x115fdd000) [pid = 1671] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x119c0ec00) [pid = 1671] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x118169c00) [pid = 1671] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x114ff3400) [pid = 1671] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x126dbb000) [pid = 1671] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x118889000) [pid = 1671] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x1183b1c00) [pid = 1671] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:12:40 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x116aba000) [pid = 1671] [serial = 493] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:12:40 INFO - PROCESS | 1671 | 1465204360759 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:12:40 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.) 02:12:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 981ms 02:12:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:12:40 INFO - PROCESS | 1671 | 1465204360797 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 02:12:40 INFO - PROCESS | 1671 | 1465204360798 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 02:12:40 INFO - PROCESS | 1671 | 1465204360801 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:12:40 INFO - PROCESS | 1671 | 1465204360802 Marionette TRACE conn2 <- [1,750,null,{}] 02:12:40 INFO - PROCESS | 1671 | 1465204360804 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:40 INFO - PROCESS | 1671 | 1465204360808 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:40 INFO - PROCESS | 1671 | 1465204360900 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 02:12:40 INFO - PROCESS | 1671 | 1465204360946 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 1671 | 1465204360948 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x1240bf800 == 33 [pid = 1671] [id = 195] 02:12:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x121356c00) [pid = 1671] [serial = 583] [outer = 0x0] 02:12:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x1247eb800) [pid = 1671] [serial = 584] [outer = 0x121356c00] 02:12:40 INFO - PROCESS | 1671 | 1465204360973 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x124bf7800) [pid = 1671] [serial = 585] [outer = 0x121356c00] 02:12:41 INFO - PROCESS | 1671 | 1465204361743 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:12:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:12:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 970ms 02:12:41 INFO - PROCESS | 1671 | 1465204361771 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 02:12:41 INFO - PROCESS | 1671 | 1465204361773 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 02:12:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:12:41 INFO - PROCESS | 1671 | 1465204361775 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:12:41 INFO - PROCESS | 1671 | 1465204361776 Marionette TRACE conn2 <- [1,754,null,{}] 02:12:41 INFO - PROCESS | 1671 | 1465204361786 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:41 INFO - PROCESS | 1671 | 1465204361787 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:41 INFO - PROCESS | 1671 | 1465204361859 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 02:12:41 INFO - PROCESS | 1671 | 1465204361862 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:41 INFO - PROCESS | 1671 | 1465204361863 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x126075000 == 34 [pid = 1671] [id = 196] 02:12:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x116528400) [pid = 1671] [serial = 586] [outer = 0x0] 02:12:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x125073400) [pid = 1671] [serial = 587] [outer = 0x116528400] 02:12:41 INFO - PROCESS | 1671 | 1465204361891 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x126926400) [pid = 1671] [serial = 588] [outer = 0x116528400] 02:12:42 INFO - PROCESS | 1671 | 1465204362713 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:12:42 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 02:12:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 978ms 02:12:42 INFO - PROCESS | 1671 | 1465204362755 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 1671 | 1465204362758 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 02:12:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:12:42 INFO - PROCESS | 1671 | 1465204362761 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 1671 | 1465204362763 Marionette TRACE conn2 <- [1,758,null,{}] 02:12:42 INFO - PROCESS | 1671 | 1465204362767 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:42 INFO - PROCESS | 1671 | 1465204362769 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:42 INFO - PROCESS | 1671 | 1465204362879 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 02:12:42 INFO - PROCESS | 1671 | 1465204362927 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:42 INFO - PROCESS | 1671 | 1465204362929 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x11671e000 == 35 [pid = 1671] [id = 197] 02:12:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x115ebe400) [pid = 1671] [serial = 589] [outer = 0x0] 02:12:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x115ed4800) [pid = 1671] [serial = 590] [outer = 0x115ebe400] 02:12:42 INFO - PROCESS | 1671 | 1465204362961 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x116ac4000) [pid = 1671] [serial = 591] [outer = 0x115ebe400] 02:12:43 INFO - PROCESS | 1671 | 1465204363466 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:12:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:12:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 770ms 02:12:43 INFO - PROCESS | 1671 | 1465204363532 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 02:12:43 INFO - PROCESS | 1671 | 1465204363536 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 02:12:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:12:43 INFO - PROCESS | 1671 | 1465204363540 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:12:43 INFO - PROCESS | 1671 | 1465204363542 Marionette TRACE conn2 <- [1,762,null,{}] 02:12:43 INFO - PROCESS | 1671 | 1465204363544 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:43 INFO - PROCESS | 1671 | 1465204363546 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:43 INFO - PROCESS | 1671 | 1465204363653 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 02:12:43 INFO - PROCESS | 1671 | 1465204363723 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:43 INFO - PROCESS | 1671 | 1465204363725 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197aa000 == 36 [pid = 1671] [id = 198] 02:12:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1182b7000) [pid = 1671] [serial = 592] [outer = 0x0] 02:12:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x1185d4000) [pid = 1671] [serial = 593] [outer = 0x1182b7000] 02:12:43 INFO - PROCESS | 1671 | 1465204363755 Marionette DEBUG loaded listener.js 02:12:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x11888d400) [pid = 1671] [serial = 594] [outer = 0x1182b7000] 02:12:44 INFO - PROCESS | 1671 | --DOCSHELL 0x1240bf800 == 35 [pid = 1671] [id = 195] 02:12:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12311d000 == 34 [pid = 1671] [id = 194] 02:12:44 INFO - PROCESS | 1671 | --DOCSHELL 0x119d57800 == 33 [pid = 1671] [id = 193] 02:12:44 INFO - PROCESS | 1671 | --DOCSHELL 0x119383000 == 32 [pid = 1671] [id = 192] 02:12:44 INFO - PROCESS | 1671 | --DOCSHELL 0x117016800 == 31 [pid = 1671] [id = 191] 02:12:44 INFO - PROCESS | 1671 | --DOCSHELL 0x114f5b000 == 30 [pid = 1671] [id = 190] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x11888ec00) [pid = 1671] [serial = 495] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x126f3b800) [pid = 1671] [serial = 552] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x119e15000) [pid = 1671] [serial = 542] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x1182b2000) [pid = 1671] [serial = 536] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x1185dac00) [pid = 1671] [serial = 537] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x115ed7400) [pid = 1671] [serial = 530] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x1247ec000) [pid = 1671] [serial = 546] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x1167fb000) [pid = 1671] [serial = 531] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x128da1400) [pid = 1671] [serial = 528] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x1188fc000) [pid = 1671] [serial = 539] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x1192a2800) [pid = 1671] [serial = 540] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x1185d4400) [pid = 1671] [serial = 533] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 63 (0x1188ef400) [pid = 1671] [serial = 534] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 62 (0x12134cc00) [pid = 1671] [serial = 543] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 61 (0x128d37800) [pid = 1671] [serial = 554] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 60 (0x128d3f800) [pid = 1671] [serial = 555] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 59 (0x124221000) [pid = 1671] [serial = 545] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 58 (0x117758800) [pid = 1671] [serial = 548] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 57 (0x1198e8800) [pid = 1671] [serial = 549] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | --DOMWINDOW == 56 (0x1247f1c00) [pid = 1671] [serial = 551] [outer = 0x0] [url = about:blank] 02:12:44 INFO - PROCESS | 1671 | 1465204364740 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:12:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:12:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1220ms 02:12:44 INFO - PROCESS | 1671 | 1465204364761 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 02:12:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:12:44 INFO - PROCESS | 1671 | 1465204364763 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 02:12:44 INFO - PROCESS | 1671 | 1465204364766 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:12:44 INFO - PROCESS | 1671 | 1465204364768 Marionette TRACE conn2 <- [1,766,null,{}] 02:12:44 INFO - PROCESS | 1671 | 1465204364771 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:44 INFO - PROCESS | 1671 | 1465204364773 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:44 INFO - PROCESS | 1671 | 1465204364851 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 02:12:44 INFO - PROCESS | 1671 | 1465204364857 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 1671 | 1465204364860 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x11670e000 == 31 [pid = 1671] [id = 199] 02:12:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 57 (0x11673e800) [pid = 1671] [serial = 595] [outer = 0x0] 02:12:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 58 (0x116a66000) [pid = 1671] [serial = 596] [outer = 0x11673e800] 02:12:44 INFO - PROCESS | 1671 | 1465204364888 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 59 (0x11722a800) [pid = 1671] [serial = 597] [outer = 0x11673e800] 02:12:45 INFO - PROCESS | 1671 | 1465204365684 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:12:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:12:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 971ms 02:12:45 INFO - PROCESS | 1671 | 1465204365737 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 02:12:45 INFO - PROCESS | 1671 | 1465204365739 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 02:12:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:12:45 INFO - PROCESS | 1671 | 1465204365750 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:12:45 INFO - PROCESS | 1671 | 1465204365752 Marionette TRACE conn2 <- [1,770,null,{}] 02:12:45 INFO - PROCESS | 1671 | 1465204365754 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:45 INFO - PROCESS | 1671 | 1465204365756 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:45 INFO - PROCESS | 1671 | 1465204365832 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 02:12:45 INFO - PROCESS | 1671 | 1465204365836 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:45 INFO - PROCESS | 1671 | 1465204365837 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x11868b800 == 32 [pid = 1671] [id = 200] 02:12:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 60 (0x11856f400) [pid = 1671] [serial = 598] [outer = 0x0] 02:12:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 61 (0x1185db400) [pid = 1671] [serial = 599] [outer = 0x11856f400] 02:12:45 INFO - PROCESS | 1671 | 1465204365865 Marionette DEBUG loaded listener.js 02:12:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 62 (0x118890400) [pid = 1671] [serial = 600] [outer = 0x11856f400] 02:12:46 INFO - PROCESS | 1671 | 1465204366238 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 523ms 02:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:12:46 INFO - PROCESS | 1671 | 1465204366272 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 02:12:46 INFO - PROCESS | 1671 | 1465204366274 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 02:12:46 INFO - PROCESS | 1671 | 1465204366278 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:12:46 INFO - PROCESS | 1671 | 1465204366281 Marionette TRACE conn2 <- [1,774,null,{}] 02:12:46 INFO - PROCESS | 1671 | 1465204366293 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:46 INFO - PROCESS | 1671 | 1465204366298 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:46 INFO - PROCESS | 1671 | 1465204366455 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 02:12:46 INFO - PROCESS | 1671 | 1465204366471 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 1671 | 1465204366473 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a88000 == 33 [pid = 1671] [id = 201] 02:12:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 63 (0x1188f8000) [pid = 1671] [serial = 601] [outer = 0x0] 02:12:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 64 (0x119860c00) [pid = 1671] [serial = 602] [outer = 0x1188f8000] 02:12:46 INFO - PROCESS | 1671 | 1465204366516 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x119d39000) [pid = 1671] [serial = 603] [outer = 0x1188f8000] 02:12:46 INFO - PROCESS | 1671 | 1465204366911 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:12:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:12:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 674ms 02:12:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:12:46 INFO - PROCESS | 1671 | 1465204366951 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 02:12:46 INFO - PROCESS | 1671 | 1465204366953 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 02:12:46 INFO - PROCESS | 1671 | 1465204366955 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:12:46 INFO - PROCESS | 1671 | 1465204366956 Marionette TRACE conn2 <- [1,778,null,{}] 02:12:46 INFO - PROCESS | 1671 | 1465204366959 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:46 INFO - PROCESS | 1671 | 1465204366960 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:47 INFO - PROCESS | 1671 | 1465204367056 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 02:12:47 INFO - PROCESS | 1671 | 1465204367074 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:47 INFO - PROCESS | 1671 | 1465204367075 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234e0000 == 34 [pid = 1671] [id = 202] 02:12:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x119e20800) [pid = 1671] [serial = 604] [outer = 0x0] 02:12:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x121351000) [pid = 1671] [serial = 605] [outer = 0x119e20800] 02:12:47 INFO - PROCESS | 1671 | 1465204367100 Marionette DEBUG loaded listener.js 02:12:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x123561c00) [pid = 1671] [serial = 606] [outer = 0x119e20800] 02:12:47 INFO - PROCESS | 1671 | 1465204367457 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 518ms 02:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:12:47 INFO - PROCESS | 1671 | 1465204367480 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 1671 | 1465204367482 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 02:12:47 INFO - PROCESS | 1671 | 1465204367490 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - PROCESS | 1671 | 1465204367491 Marionette TRACE conn2 <- [1,782,null,{}] 02:12:47 INFO - PROCESS | 1671 | 1465204367493 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:47 INFO - PROCESS | 1671 | 1465204367494 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:47 INFO - PROCESS | 1671 | 1465204367583 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 02:12:47 INFO - PROCESS | 1671 | 1465204367587 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:47 INFO - PROCESS | 1671 | 1465204367588 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x124793800 == 35 [pid = 1671] [id = 203] 02:12:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x1198f4000) [pid = 1671] [serial = 607] [outer = 0x0] 02:12:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x1243c4c00) [pid = 1671] [serial = 608] [outer = 0x1198f4000] 02:12:47 INFO - PROCESS | 1671 | 1465204367612 Marionette DEBUG loaded listener.js 02:12:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x1247f1c00) [pid = 1671] [serial = 609] [outer = 0x1198f4000] 02:12:47 INFO - PROCESS | 1671 | 1465204367943 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:12:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:12:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 474ms 02:12:47 INFO - PROCESS | 1671 | 1465204367958 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 1671 | 1465204367960 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 02:12:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:12:47 INFO - PROCESS | 1671 | 1465204367973 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - PROCESS | 1671 | 1465204367974 Marionette TRACE conn2 <- [1,786,null,{}] 02:12:47 INFO - PROCESS | 1671 | 1465204367976 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:47 INFO - PROCESS | 1671 | 1465204367980 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:48 INFO - PROCESS | 1671 | 1465204368099 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 02:12:48 INFO - PROCESS | 1671 | 1465204368103 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:48 INFO - PROCESS | 1671 | 1465204368104 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x127466800 == 36 [pid = 1671] [id = 204] 02:12:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1247f2000) [pid = 1671] [serial = 610] [outer = 0x0] 02:12:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x126017400) [pid = 1671] [serial = 611] [outer = 0x1247f2000] 02:12:48 INFO - PROCESS | 1671 | 1465204368129 Marionette DEBUG loaded listener.js 02:12:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x12715f000) [pid = 1671] [serial = 612] [outer = 0x1247f2000] 02:12:48 INFO - PROCESS | 1671 | 1465204368494 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x116af3000) [pid = 1671] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x115ebfc00) [pid = 1671] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x1192a6c00) [pid = 1671] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x11856e400) [pid = 1671] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x117227400) [pid = 1671] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x11985ec00) [pid = 1671] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x124bfac00) [pid = 1671] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x119d31c00) [pid = 1671] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x121356c00) [pid = 1671] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:12:48 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x119c8e400) [pid = 1671] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:12:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:12:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 569ms 02:12:48 INFO - PROCESS | 1671 | 1465204368542 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 02:12:48 INFO - PROCESS | 1671 | 1465204368543 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 02:12:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:12:48 INFO - PROCESS | 1671 | 1465204368546 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:12:48 INFO - PROCESS | 1671 | 1465204368547 Marionette TRACE conn2 <- [1,790,null,{}] 02:12:48 INFO - PROCESS | 1671 | 1465204368556 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:48 INFO - PROCESS | 1671 | 1465204368557 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:48 INFO - PROCESS | 1671 | 1465204368631 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 02:12:48 INFO - PROCESS | 1671 | 1465204368637 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:48 INFO - PROCESS | 1671 | 1465204368638 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b65000 == 37 [pid = 1671] [id = 205] 02:12:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x1185d5c00) [pid = 1671] [serial = 613] [outer = 0x0] 02:12:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x11985a800) [pid = 1671] [serial = 614] [outer = 0x1185d5c00] 02:12:48 INFO - PROCESS | 1671 | 1465204368663 Marionette DEBUG loaded listener.js 02:12:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x1243c4400) [pid = 1671] [serial = 615] [outer = 0x1185d5c00] 02:12:48 INFO - PROCESS | 1671 | 1465204368978 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 475ms 02:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:12:49 INFO - PROCESS | 1671 | 1465204369022 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 02:12:49 INFO - PROCESS | 1671 | 1465204369023 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 02:12:49 INFO - PROCESS | 1671 | 1465204369025 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:12:49 INFO - PROCESS | 1671 | 1465204369026 Marionette TRACE conn2 <- [1,794,null,{}] 02:12:49 INFO - PROCESS | 1671 | 1465204369028 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:49 INFO - PROCESS | 1671 | 1465204369030 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:49 INFO - PROCESS | 1671 | 1465204369105 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 02:12:49 INFO - PROCESS | 1671 | 1465204369154 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:49 INFO - PROCESS | 1671 | 1465204369155 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131e800 == 38 [pid = 1671] [id = 206] 02:12:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x1185d1000) [pid = 1671] [serial = 616] [outer = 0x0] 02:12:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x124eb3000) [pid = 1671] [serial = 617] [outer = 0x1185d1000] 02:12:49 INFO - PROCESS | 1671 | 1465204369180 Marionette DEBUG loaded listener.js 02:12:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x1274b3800) [pid = 1671] [serial = 618] [outer = 0x1185d1000] 02:12:49 INFO - PROCESS | 1671 | 1465204369459 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:12:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:12:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 468ms 02:12:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:12:49 INFO - PROCESS | 1671 | 1465204369494 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 02:12:49 INFO - PROCESS | 1671 | 1465204369496 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 02:12:49 INFO - PROCESS | 1671 | 1465204369500 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:12:49 INFO - PROCESS | 1671 | 1465204369504 Marionette TRACE conn2 <- [1,798,null,{}] 02:12:49 INFO - PROCESS | 1671 | 1465204369509 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:49 INFO - PROCESS | 1671 | 1465204369511 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:49 INFO - PROCESS | 1671 | 1465204369647 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 02:12:49 INFO - PROCESS | 1671 | 1465204369653 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:49 INFO - PROCESS | 1671 | 1465204369654 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291ef800 == 39 [pid = 1671] [id = 207] 02:12:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x11722b800) [pid = 1671] [serial = 619] [outer = 0x0] 02:12:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1274bcc00) [pid = 1671] [serial = 620] [outer = 0x11722b800] 02:12:49 INFO - PROCESS | 1671 | 1465204369756 Marionette DEBUG loaded listener.js 02:12:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x128d41000) [pid = 1671] [serial = 621] [outer = 0x11722b800] 02:12:50 INFO - PROCESS | 1671 | 1465204370098 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:12:50 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 02:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 624ms 02:12:50 INFO - PROCESS | 1671 | 1465204370124 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 02:12:50 INFO - PROCESS | 1671 | 1465204370125 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 02:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:12:50 INFO - PROCESS | 1671 | 1465204370128 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:12:50 INFO - PROCESS | 1671 | 1465204370129 Marionette TRACE conn2 <- [1,802,null,{}] 02:12:50 INFO - PROCESS | 1671 | 1465204370131 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:50 INFO - PROCESS | 1671 | 1465204370132 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:50 INFO - PROCESS | 1671 | 1465204370211 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 02:12:50 INFO - PROCESS | 1671 | 1465204370215 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:50 INFO - PROCESS | 1671 | 1465204370216 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a87c800 == 40 [pid = 1671] [id = 208] 02:12:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x128da3c00) [pid = 1671] [serial = 622] [outer = 0x0] 02:12:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x128eeb000) [pid = 1671] [serial = 623] [outer = 0x128da3c00] 02:12:50 INFO - PROCESS | 1671 | 1465204370242 Marionette DEBUG loaded listener.js 02:12:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x128ef2c00) [pid = 1671] [serial = 624] [outer = 0x128da3c00] 02:12:50 INFO - PROCESS | 1671 | 1465204370578 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:12:50 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 02:12:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 469ms 02:12:50 INFO - PROCESS | 1671 | 1465204370598 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 02:12:50 INFO - PROCESS | 1671 | 1465204370601 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 02:12:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:12:50 INFO - PROCESS | 1671 | 1465204370603 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:12:50 INFO - PROCESS | 1671 | 1465204370605 Marionette TRACE conn2 <- [1,806,null,{}] 02:12:50 INFO - PROCESS | 1671 | 1465204370607 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:50 INFO - PROCESS | 1671 | 1465204370616 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:50 INFO - PROCESS | 1671 | 1465204370731 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 02:12:50 INFO - PROCESS | 1671 | 1465204370810 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:50 INFO - PROCESS | 1671 | 1465204370812 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x1132cb000 == 41 [pid = 1671] [id = 209] 02:12:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x111d65400) [pid = 1671] [serial = 625] [outer = 0x0] 02:12:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11224d800) [pid = 1671] [serial = 626] [outer = 0x111d65400] 02:12:50 INFO - PROCESS | 1671 | 1465204370843 Marionette DEBUG loaded listener.js 02:12:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x115ebf400) [pid = 1671] [serial = 627] [outer = 0x111d65400] 02:12:51 INFO - PROCESS | 1671 | [1671] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 02:12:51 INFO - PROCESS | 1671 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 02:12:51 INFO - PROCESS | 1671 | Determined SkiaGL cache limits: Size 100663296, Items: 256 02:12:51 INFO - PROCESS | 1671 | [GFX2-]: Using SkiaGL canvas. 02:12:51 INFO - PROCESS | 1671 | 1465204371328 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:12:51 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 02:12:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 769ms 02:12:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:12:51 INFO - PROCESS | 1671 | 1465204371374 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 02:12:51 INFO - PROCESS | 1671 | 1465204371377 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 02:12:51 INFO - PROCESS | 1671 | 1465204371380 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:12:51 INFO - PROCESS | 1671 | 1465204371382 Marionette TRACE conn2 <- [1,810,null,{}] 02:12:51 INFO - PROCESS | 1671 | 1465204371385 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:51 INFO - PROCESS | 1671 | 1465204371388 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:51 INFO - PROCESS | 1671 | 1465204371489 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 02:12:51 INFO - PROCESS | 1671 | 1465204371541 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:51 INFO - PROCESS | 1671 | 1465204371542 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131a800 == 42 [pid = 1671] [id = 210] 02:12:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x116553c00) [pid = 1671] [serial = 628] [outer = 0x0] 02:12:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x119342000) [pid = 1671] [serial = 629] [outer = 0x116553c00] 02:12:51 INFO - PROCESS | 1671 | 1465204371573 Marionette DEBUG loaded listener.js 02:12:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1198eb400) [pid = 1671] [serial = 630] [outer = 0x116553c00] 02:12:52 INFO - PROCESS | 1671 | 1465204372035 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:12:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:12:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 670ms 02:12:52 INFO - PROCESS | 1671 | 1465204372051 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 02:12:52 INFO - PROCESS | 1671 | 1465204372054 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 02:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:12:52 INFO - PROCESS | 1671 | 1465204372075 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 1671 | 1465204372077 Marionette TRACE conn2 <- [1,814,null,{}] 02:12:52 INFO - PROCESS | 1671 | 1465204372080 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:52 INFO - PROCESS | 1671 | 1465204372082 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:52 INFO - PROCESS | 1671 | 1465204372243 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 02:12:52 INFO - PROCESS | 1671 | 1465204372311 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:52 INFO - PROCESS | 1671 | 1465204372313 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8c2000 == 43 [pid = 1671] [id = 211] 02:12:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x12355d000) [pid = 1671] [serial = 631] [outer = 0x0] 02:12:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1247f1400) [pid = 1671] [serial = 632] [outer = 0x12355d000] 02:12:52 INFO - PROCESS | 1671 | 1465204372361 Marionette DEBUG loaded listener.js 02:12:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x12601ac00) [pid = 1671] [serial = 633] [outer = 0x12355d000] 02:12:52 INFO - PROCESS | 1671 | 1465204372935 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 02:12:52 INFO - PROCESS | 1671 | 1465204372950 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 02:12:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:12:52 INFO - PROCESS | 1671 | 1465204372963 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 1671 | 1465204372969 Marionette TRACE conn2 <- [1,818,null,{}] 02:12:52 INFO - PROCESS | 1671 | 1465204372974 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:52 INFO - PROCESS | 1671 | 1465204372978 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:53 INFO - PROCESS | 1671 | 1465204373122 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 02:12:53 INFO - PROCESS | 1671 | 1465204373200 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:53 INFO - PROCESS | 1671 | 1465204373202 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1ab000 == 44 [pid = 1671] [id = 212] 02:12:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x126d04800) [pid = 1671] [serial = 634] [outer = 0x0] 02:12:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x128da4800) [pid = 1671] [serial = 635] [outer = 0x126d04800] 02:12:53 INFO - PROCESS | 1671 | 1465204373248 Marionette DEBUG loaded listener.js 02:12:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1294b2c00) [pid = 1671] [serial = 636] [outer = 0x126d04800] 02:12:53 INFO - PROCESS | 1671 | 1465204373787 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:12:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:12:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 884ms 02:12:54 INFO - PROCESS | 1671 | 1465204374021 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 02:12:54 INFO - PROCESS | 1671 | 1465204374026 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 02:12:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:12:54 INFO - PROCESS | 1671 | 1465204374065 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:12:54 INFO - PROCESS | 1671 | 1465204374068 Marionette TRACE conn2 <- [1,822,null,{}] 02:12:54 INFO - PROCESS | 1671 | 1465204374074 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:54 INFO - PROCESS | 1671 | 1465204374076 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:54 INFO - PROCESS | 1671 | 1465204374220 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 02:12:54 INFO - PROCESS | 1671 | 1465204374271 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:54 INFO - PROCESS | 1671 | 1465204374273 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x11883b000 == 45 [pid = 1671] [id = 213] 02:12:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x117761800) [pid = 1671] [serial = 637] [outer = 0x0] 02:12:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1182b1400) [pid = 1671] [serial = 638] [outer = 0x117761800] 02:12:54 INFO - PROCESS | 1671 | 1465204374299 Marionette DEBUG loaded listener.js 02:12:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x118889400) [pid = 1671] [serial = 639] [outer = 0x117761800] 02:12:54 INFO - PROCESS | 1671 | 1465204374725 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 02:12:54 INFO - PROCESS | 1671 | 1465204374741 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 02:12:54 INFO - PROCESS | 1671 | 1465204374745 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:12:54 INFO - PROCESS | 1671 | 1465204374748 Marionette TRACE conn2 <- [1,826,null,{}] 02:12:54 INFO - PROCESS | 1671 | 1465204374751 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:54 INFO - PROCESS | 1671 | 1465204374752 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:54 INFO - PROCESS | 1671 | 1465204374844 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12a87c800 == 44 [pid = 1671] [id = 208] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x1291ef800 == 43 [pid = 1671] [id = 207] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12131e800 == 42 [pid = 1671] [id = 206] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x124b65000 == 41 [pid = 1671] [id = 205] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x127466800 == 40 [pid = 1671] [id = 204] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x124793800 == 39 [pid = 1671] [id = 203] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x1234e0000 == 38 [pid = 1671] [id = 202] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x119a88000 == 37 [pid = 1671] [id = 201] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x11868b800 == 36 [pid = 1671] [id = 200] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x11670e000 == 35 [pid = 1671] [id = 199] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x1197aa000 == 34 [pid = 1671] [id = 198] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x126075000 == 33 [pid = 1671] [id = 196] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x11671e000 == 32 [pid = 1671] [id = 197] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x117567000 == 31 [pid = 1671] [id = 189] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x11883b000 == 30 [pid = 1671] [id = 213] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1ab000 == 29 [pid = 1671] [id = 212] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8c2000 == 28 [pid = 1671] [id = 211] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x12131a800 == 27 [pid = 1671] [id = 210] 02:12:55 INFO - PROCESS | 1671 | --DOCSHELL 0x1132cb000 == 26 [pid = 1671] [id = 209] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1182b6000) [pid = 1671] [serial = 572] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1185dc000) [pid = 1671] [serial = 573] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x115ec9000) [pid = 1671] [serial = 569] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x116735000) [pid = 1671] [serial = 570] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119853800) [pid = 1671] [serial = 575] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11929ec00) [pid = 1671] [serial = 567] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1186f9800) [pid = 1671] [serial = 566] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1188f0000) [pid = 1671] [serial = 558] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1182b8400) [pid = 1671] [serial = 557] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12134ac00) [pid = 1671] [serial = 561] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1198f2c00) [pid = 1671] [serial = 560] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x126dacc00) [pid = 1671] [serial = 564] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x126088c00) [pid = 1671] [serial = 563] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x123560400) [pid = 1671] [serial = 581] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x124bf7800) [pid = 1671] [serial = 585] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x1247eb800) [pid = 1671] [serial = 584] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x119e1d400) [pid = 1671] [serial = 578] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12134f400) [pid = 1671] [serial = 579] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x124251000) [pid = 1671] [serial = 582] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x1198e9400) [pid = 1671] [serial = 576] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x125073400) [pid = 1671] [serial = 587] [outer = 0x0] [url = about:blank] 02:12:55 INFO - PROCESS | 1671 | 1465204375436 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:55 INFO - PROCESS | 1671 | 1465204375438 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x112ad2000 == 27 [pid = 1671] [id = 214] 02:12:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x112f85000) [pid = 1671] [serial = 640] [outer = 0x0] 02:12:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x113d0a000) [pid = 1671] [serial = 641] [outer = 0x112f85000] 02:12:55 INFO - PROCESS | 1671 | 1465204375468 Marionette DEBUG loaded listener.js 02:12:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x115ec1c00) [pid = 1671] [serial = 642] [outer = 0x112f85000] 02:12:55 INFO - PROCESS | 1671 | 1465204375827 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:12:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:12:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1124ms 02:12:55 INFO - PROCESS | 1671 | 1465204375869 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 02:12:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:12:55 INFO - PROCESS | 1671 | 1465204375871 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 02:12:55 INFO - PROCESS | 1671 | 1465204375874 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:12:55 INFO - PROCESS | 1671 | 1465204375876 Marionette TRACE conn2 <- [1,830,null,{}] 02:12:55 INFO - PROCESS | 1671 | 1465204375879 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:55 INFO - PROCESS | 1671 | 1465204375881 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:55 INFO - PROCESS | 1671 | 1465204375957 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 02:12:56 INFO - PROCESS | 1671 | 1465204376018 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:56 INFO - PROCESS | 1671 | 1465204376020 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x116720000 == 28 [pid = 1671] [id = 215] 02:12:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x115ec9400) [pid = 1671] [serial = 643] [outer = 0x0] 02:12:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x118160000) [pid = 1671] [serial = 644] [outer = 0x115ec9400] 02:12:56 INFO - PROCESS | 1671 | 1465204376045 Marionette DEBUG loaded listener.js 02:12:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x11856e400) [pid = 1671] [serial = 645] [outer = 0x115ec9400] 02:12:56 INFO - PROCESS | 1671 | 1465204376331 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 469ms 02:12:56 INFO - PROCESS | 1671 | 1465204376346 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 02:12:56 INFO - PROCESS | 1671 | 1465204376349 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 02:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:12:56 INFO - PROCESS | 1671 | 1465204376359 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:12:56 INFO - PROCESS | 1671 | 1465204376360 Marionette TRACE conn2 <- [1,834,null,{}] 02:12:56 INFO - PROCESS | 1671 | 1465204376363 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:56 INFO - PROCESS | 1671 | 1465204376364 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:56 INFO - PROCESS | 1671 | 1465204376449 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 02:12:56 INFO - PROCESS | 1671 | 1465204376455 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:56 INFO - PROCESS | 1671 | 1465204376456 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x1165a8000 == 29 [pid = 1671] [id = 216] 02:12:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1185d6000) [pid = 1671] [serial = 646] [outer = 0x0] 02:12:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x1188f7400) [pid = 1671] [serial = 647] [outer = 0x1185d6000] 02:12:56 INFO - PROCESS | 1671 | 1465204376489 Marionette DEBUG loaded listener.js 02:12:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1197d3800) [pid = 1671] [serial = 648] [outer = 0x1185d6000] 02:12:56 INFO - PROCESS | 1671 | 1465204376837 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:12:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:12:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 519ms 02:12:56 INFO - PROCESS | 1671 | 1465204376879 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 02:12:56 INFO - PROCESS | 1671 | 1465204376880 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 02:12:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:12:56 INFO - PROCESS | 1671 | 1465204376887 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:12:56 INFO - PROCESS | 1671 | 1465204376891 Marionette TRACE conn2 <- [1,838,null,{}] 02:12:56 INFO - PROCESS | 1671 | 1465204376895 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:56 INFO - PROCESS | 1671 | 1465204376897 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:56 INFO - PROCESS | 1671 | 1465204376976 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 02:12:56 INFO - PROCESS | 1671 | 1465204376981 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:56 INFO - PROCESS | 1671 | 1465204376982 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197ad800 == 30 [pid = 1671] [id = 217] 02:12:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x119855000) [pid = 1671] [serial = 649] [outer = 0x0] 02:12:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1198f3c00) [pid = 1671] [serial = 650] [outer = 0x119855000] 02:12:57 INFO - PROCESS | 1671 | 1465204377010 Marionette DEBUG loaded listener.js 02:12:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x119e15000) [pid = 1671] [serial = 651] [outer = 0x119855000] 02:12:57 INFO - PROCESS | 1671 | 1465204377410 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:12:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:12:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 578ms 02:12:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:12:57 INFO - PROCESS | 1671 | 1465204377460 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 02:12:57 INFO - PROCESS | 1671 | 1465204377463 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 02:12:57 INFO - PROCESS | 1671 | 1465204377475 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:12:57 INFO - PROCESS | 1671 | 1465204377477 Marionette TRACE conn2 <- [1,842,null,{}] 02:12:57 INFO - PROCESS | 1671 | 1465204377496 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:57 INFO - PROCESS | 1671 | 1465204377498 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:57 INFO - PROCESS | 1671 | 1465204377642 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 02:12:57 INFO - PROCESS | 1671 | 1465204377690 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:57 INFO - PROCESS | 1671 | 1465204377691 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x121316800 == 31 [pid = 1671] [id = 218] 02:12:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119e1f800) [pid = 1671] [serial = 652] [outer = 0x0] 02:12:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x12134ec00) [pid = 1671] [serial = 653] [outer = 0x119e1f800] 02:12:57 INFO - PROCESS | 1671 | 1465204377722 Marionette DEBUG loaded listener.js 02:12:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x121356c00) [pid = 1671] [serial = 654] [outer = 0x119e1f800] 02:12:58 INFO - PROCESS | 1671 | 1465204378064 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 644ms 02:12:58 INFO - PROCESS | 1671 | 1465204378111 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 02:12:58 INFO - PROCESS | 1671 | 1465204378112 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 02:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:12:58 INFO - PROCESS | 1671 | 1465204378114 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:12:58 INFO - PROCESS | 1671 | 1465204378115 Marionette TRACE conn2 <- [1,846,null,{}] 02:12:58 INFO - PROCESS | 1671 | 1465204378117 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:58 INFO - PROCESS | 1671 | 1465204378119 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:58 INFO - PROCESS | 1671 | 1465204378207 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 02:12:58 INFO - PROCESS | 1671 | 1465204378240 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:58 INFO - PROCESS | 1671 | 1465204378244 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234ee000 == 32 [pid = 1671] [id = 219] 02:12:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1185d5800) [pid = 1671] [serial = 655] [outer = 0x0] 02:12:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12421e000) [pid = 1671] [serial = 656] [outer = 0x1185d5800] 02:12:58 INFO - PROCESS | 1671 | 1465204378277 Marionette DEBUG loaded listener.js 02:12:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1247eb800) [pid = 1671] [serial = 657] [outer = 0x1185d5800] 02:12:58 INFO - PROCESS | 1671 | 1465204378624 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:12:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:12:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 522ms 02:12:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:12:58 INFO - PROCESS | 1671 | 1465204378637 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 02:12:58 INFO - PROCESS | 1671 | 1465204378638 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 02:12:58 INFO - PROCESS | 1671 | 1465204378640 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:12:58 INFO - PROCESS | 1671 | 1465204378641 Marionette TRACE conn2 <- [1,850,null,{}] 02:12:58 INFO - PROCESS | 1671 | 1465204378644 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:58 INFO - PROCESS | 1671 | 1465204378645 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:58 INFO - PROCESS | 1671 | 1465204378747 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 02:12:58 INFO - PROCESS | 1671 | 1465204378751 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:58 INFO - PROCESS | 1671 | 1465204378753 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x112ada000 == 33 [pid = 1671] [id = 220] 02:12:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1247f1000) [pid = 1671] [serial = 658] [outer = 0x0] 02:12:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x124ef2400) [pid = 1671] [serial = 659] [outer = 0x1247f1000] 02:12:58 INFO - PROCESS | 1671 | 1465204378777 Marionette DEBUG loaded listener.js 02:12:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1269ec000) [pid = 1671] [serial = 660] [outer = 0x1247f1000] 02:12:59 INFO - PROCESS | 1671 | 1465204379139 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 520ms 02:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:12:59 INFO - PROCESS | 1671 | 1465204379160 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 02:12:59 INFO - PROCESS | 1671 | 1465204379161 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 02:12:59 INFO - PROCESS | 1671 | 1465204379173 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:12:59 INFO - PROCESS | 1671 | 1465204379174 Marionette TRACE conn2 <- [1,854,null,{}] 02:12:59 INFO - PROCESS | 1671 | 1465204379176 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:59 INFO - PROCESS | 1671 | 1465204379177 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:59 INFO - PROCESS | 1671 | 1465204379271 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 02:12:59 INFO - PROCESS | 1671 | 1465204379274 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:59 INFO - PROCESS | 1671 | 1465204379275 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x1271e7800 == 34 [pid = 1671] [id = 221] 02:12:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x112f8e400) [pid = 1671] [serial = 661] [outer = 0x0] 02:12:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x126d0cc00) [pid = 1671] [serial = 662] [outer = 0x112f8e400] 02:12:59 INFO - PROCESS | 1671 | 1465204379299 Marionette DEBUG loaded listener.js 02:12:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x126fdfc00) [pid = 1671] [serial = 663] [outer = 0x112f8e400] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x128da3c00) [pid = 1671] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11722b800) [pid = 1671] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119e20800) [pid = 1671] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1198f4000) [pid = 1671] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x11673e800) [pid = 1671] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1188f8000) [pid = 1671] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11856f400) [pid = 1671] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x116528400) [pid = 1671] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1182b7000) [pid = 1671] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1247f2000) [pid = 1671] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x115ebe400) [pid = 1671] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1185d5c00) [pid = 1671] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:12:59 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1185d1000) [pid = 1671] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:12:59 INFO - PROCESS | 1671 | 1465204379758 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:12:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:12:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 628ms 02:12:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:12:59 INFO - PROCESS | 1671 | 1465204379791 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 02:12:59 INFO - PROCESS | 1671 | 1465204379792 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 02:12:59 INFO - PROCESS | 1671 | 1465204379794 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:12:59 INFO - PROCESS | 1671 | 1465204379795 Marionette TRACE conn2 <- [1,858,null,{}] 02:12:59 INFO - PROCESS | 1671 | 1465204379798 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:59 INFO - PROCESS | 1671 | 1465204379799 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:59 INFO - PROCESS | 1671 | 1465204379873 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 02:12:59 INFO - PROCESS | 1671 | 1465204379877 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:59 INFO - PROCESS | 1671 | 1465204379878 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:12:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x127473000 == 35 [pid = 1671] [id = 222] 02:12:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1183b1c00) [pid = 1671] [serial = 664] [outer = 0x0] 02:12:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119c86c00) [pid = 1671] [serial = 665] [outer = 0x1183b1c00] 02:12:59 INFO - PROCESS | 1671 | 1465204379906 Marionette DEBUG loaded listener.js 02:12:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x127162400) [pid = 1671] [serial = 666] [outer = 0x1183b1c00] 02:13:00 INFO - PROCESS | 1671 | 1465204380339 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 567ms 02:13:00 INFO - PROCESS | 1671 | 1465204380363 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 02:13:00 INFO - PROCESS | 1671 | 1465204380365 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 02:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:13:00 INFO - PROCESS | 1671 | 1465204380371 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:13:00 INFO - PROCESS | 1671 | 1465204380373 Marionette TRACE conn2 <- [1,862,null,{}] 02:13:00 INFO - PROCESS | 1671 | 1465204380376 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:00 INFO - PROCESS | 1671 | 1465204380378 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:00 INFO - PROCESS | 1671 | 1465204380494 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 02:13:00 INFO - PROCESS | 1671 | 1465204380503 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:00 INFO - PROCESS | 1671 | 1465204380504 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291eb800 == 36 [pid = 1671] [id = 223] 02:13:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1197d5c00) [pid = 1671] [serial = 667] [outer = 0x0] 02:13:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x127432800) [pid = 1671] [serial = 668] [outer = 0x1197d5c00] 02:13:00 INFO - PROCESS | 1671 | 1465204380542 Marionette DEBUG loaded listener.js 02:13:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1274b9800) [pid = 1671] [serial = 669] [outer = 0x1197d5c00] 02:13:00 INFO - PROCESS | 1671 | 1465204380876 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:13:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:13:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 524ms 02:13:00 INFO - PROCESS | 1671 | 1465204380892 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 02:13:00 INFO - PROCESS | 1671 | 1465204380894 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 02:13:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:13:00 INFO - PROCESS | 1671 | 1465204380896 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:13:00 INFO - PROCESS | 1671 | 1465204380897 Marionette TRACE conn2 <- [1,866,null,{}] 02:13:00 INFO - PROCESS | 1671 | 1465204380899 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:00 INFO - PROCESS | 1671 | 1465204380900 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:01 INFO - PROCESS | 1671 | 1465204381002 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 02:13:01 INFO - PROCESS | 1671 | 1465204381008 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 1671 | 1465204381010 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a73f000 == 37 [pid = 1671] [id = 224] 02:13:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126d0bc00) [pid = 1671] [serial = 670] [outer = 0x0] 02:13:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x128d36400) [pid = 1671] [serial = 671] [outer = 0x126d0bc00] 02:13:01 INFO - PROCESS | 1671 | 1465204381036 Marionette DEBUG loaded listener.js 02:13:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128da4400) [pid = 1671] [serial = 672] [outer = 0x126d0bc00] 02:13:01 INFO - PROCESS | 1671 | 1465204381398 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:13:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:13:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 517ms 02:13:01 INFO - PROCESS | 1671 | 1465204381415 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 02:13:01 INFO - PROCESS | 1671 | 1465204381417 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 02:13:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:13:01 INFO - PROCESS | 1671 | 1465204381421 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:13:01 INFO - PROCESS | 1671 | 1465204381423 Marionette TRACE conn2 <- [1,870,null,{}] 02:13:01 INFO - PROCESS | 1671 | 1465204381427 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:01 INFO - PROCESS | 1671 | 1465204381429 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:01 INFO - PROCESS | 1671 | 1465204381567 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 02:13:01 INFO - PROCESS | 1671 | 1465204381709 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:01 INFO - PROCESS | 1671 | 1465204381711 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x11333c800 == 38 [pid = 1671] [id = 225] 02:13:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x111d64000) [pid = 1671] [serial = 673] [outer = 0x0] 02:13:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11204d400) [pid = 1671] [serial = 674] [outer = 0x111d64000] 02:13:01 INFO - PROCESS | 1671 | 1465204381745 Marionette DEBUG loaded listener.js 02:13:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x115ec7400) [pid = 1671] [serial = 675] [outer = 0x111d64000] 02:13:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:13:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 923ms 02:13:02 INFO - PROCESS | 1671 | 1465204382337 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:13:02 INFO - PROCESS | 1671 | 1465204382344 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 02:13:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:13:02 INFO - PROCESS | 1671 | 1465204382346 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 02:13:02 INFO - PROCESS | 1671 | 1465204382349 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:13:02 INFO - PROCESS | 1671 | 1465204382351 Marionette TRACE conn2 <- [1,874,null,{}] 02:13:02 INFO - PROCESS | 1671 | 1465204382355 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:02 INFO - PROCESS | 1671 | 1465204382358 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:02 INFO - PROCESS | 1671 | 1465204382468 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 02:13:02 INFO - PROCESS | 1671 | 1465204382542 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 1671 | 1465204382544 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x119391800 == 39 [pid = 1671] [id = 226] 02:13:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x118565000) [pid = 1671] [serial = 676] [outer = 0x0] 02:13:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1185d3400) [pid = 1671] [serial = 677] [outer = 0x118565000] 02:13:02 INFO - PROCESS | 1671 | 1465204382574 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1188f4c00) [pid = 1671] [serial = 678] [outer = 0x118565000] 02:13:03 INFO - PROCESS | 1671 | 1465204383241 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 924ms 02:13:03 INFO - PROCESS | 1671 | 1465204383277 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 1671 | 1465204383279 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 02:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:13:03 INFO - PROCESS | 1671 | 1465204383291 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 1671 | 1465204383293 Marionette TRACE conn2 <- [1,878,null,{}] 02:13:03 INFO - PROCESS | 1671 | 1465204383297 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:03 INFO - PROCESS | 1671 | 1465204383299 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:03 INFO - PROCESS | 1671 | 1465204383403 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 02:13:03 INFO - PROCESS | 1671 | 1465204383476 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:03 INFO - PROCESS | 1671 | 1465204383479 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x112f03800 == 40 [pid = 1671] [id = 227] 02:13:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1122b1800) [pid = 1671] [serial = 679] [outer = 0x0] 02:13:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x112a7ac00) [pid = 1671] [serial = 680] [outer = 0x1122b1800] 02:13:03 INFO - PROCESS | 1671 | 1465204383507 Marionette DEBUG loaded listener.js 02:13:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x112f83400) [pid = 1671] [serial = 681] [outer = 0x1122b1800] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x12a73f000 == 39 [pid = 1671] [id = 224] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1291eb800 == 38 [pid = 1671] [id = 223] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x127473000 == 37 [pid = 1671] [id = 222] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1271e7800 == 36 [pid = 1671] [id = 221] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x112ada000 == 35 [pid = 1671] [id = 220] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1234ee000 == 34 [pid = 1671] [id = 219] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x121316800 == 33 [pid = 1671] [id = 218] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1197ad800 == 32 [pid = 1671] [id = 217] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1165a8000 == 31 [pid = 1671] [id = 216] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x116720000 == 30 [pid = 1671] [id = 215] 02:13:03 INFO - PROCESS | 1671 | --DOCSHELL 0x112ad2000 == 29 [pid = 1671] [id = 214] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x128eeb000) [pid = 1671] [serial = 623] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x128d41000) [pid = 1671] [serial = 621] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x121351000) [pid = 1671] [serial = 605] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1243c4c00) [pid = 1671] [serial = 608] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x123561c00) [pid = 1671] [serial = 606] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x116a66000) [pid = 1671] [serial = 596] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11722a800) [pid = 1671] [serial = 597] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119860c00) [pid = 1671] [serial = 602] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1185db400) [pid = 1671] [serial = 599] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x118890400) [pid = 1671] [serial = 600] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x126926400) [pid = 1671] [serial = 588] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1185d4000) [pid = 1671] [serial = 593] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x11888d400) [pid = 1671] [serial = 594] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x126017400) [pid = 1671] [serial = 611] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x115ed4800) [pid = 1671] [serial = 590] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x116ac4000) [pid = 1671] [serial = 591] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1247f1c00) [pid = 1671] [serial = 609] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x11985a800) [pid = 1671] [serial = 614] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1243c4400) [pid = 1671] [serial = 615] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1274bcc00) [pid = 1671] [serial = 620] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12715f000) [pid = 1671] [serial = 612] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x128ef2c00) [pid = 1671] [serial = 624] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x124eb3000) [pid = 1671] [serial = 617] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x119d39000) [pid = 1671] [serial = 603] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1274b3800) [pid = 1671] [serial = 618] [outer = 0x0] [url = about:blank] 02:13:03 INFO - PROCESS | 1671 | 1465204383919 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:13:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:13:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 672ms 02:13:03 INFO - PROCESS | 1671 | 1465204383964 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 02:13:03 INFO - PROCESS | 1671 | 1465204383967 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 02:13:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:13:03 INFO - PROCESS | 1671 | 1465204383972 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:13:03 INFO - PROCESS | 1671 | 1465204383973 Marionette TRACE conn2 <- [1,882,null,{}] 02:13:03 INFO - PROCESS | 1671 | 1465204383976 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:03 INFO - PROCESS | 1671 | 1465204383977 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:04 INFO - PROCESS | 1671 | 1465204384056 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 02:13:04 INFO - PROCESS | 1671 | 1465204384060 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 1671 | 1465204384062 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x117018800 == 30 [pid = 1671] [id = 228] 02:13:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115f2dc00) [pid = 1671] [serial = 682] [outer = 0x0] 02:13:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x116557000) [pid = 1671] [serial = 683] [outer = 0x115f2dc00] 02:13:04 INFO - PROCESS | 1671 | 1465204384092 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x116a69400) [pid = 1671] [serial = 684] [outer = 0x115f2dc00] 02:13:04 INFO - PROCESS | 1671 | 1465204384428 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:13:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:13:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 519ms 02:13:04 INFO - PROCESS | 1671 | 1465204384491 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 02:13:04 INFO - PROCESS | 1671 | 1465204384492 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 02:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:13:04 INFO - PROCESS | 1671 | 1465204384494 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:13:04 INFO - PROCESS | 1671 | 1465204384497 Marionette TRACE conn2 <- [1,886,null,{}] 02:13:04 INFO - PROCESS | 1671 | 1465204384505 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:04 INFO - PROCESS | 1671 | 1465204384508 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:04 INFO - PROCESS | 1671 | 1465204384657 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 02:13:04 INFO - PROCESS | 1671 | 1465204384736 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 1671 | 1465204384738 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x1165a8000 == 31 [pid = 1671] [id = 229] 02:13:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x112a79800) [pid = 1671] [serial = 685] [outer = 0x0] 02:13:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x112ec8c00) [pid = 1671] [serial = 686] [outer = 0x112a79800] 02:13:04 INFO - PROCESS | 1671 | 1465204384769 Marionette DEBUG loaded listener.js 02:13:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x113d0b000) [pid = 1671] [serial = 687] [outer = 0x112a79800] 02:13:05 INFO - PROCESS | 1671 | 1465204385238 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 772ms 02:13:05 INFO - PROCESS | 1671 | 1465204385286 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 1671 | 1465204385289 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 02:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:13:05 INFO - PROCESS | 1671 | 1465204385293 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 1671 | 1465204385295 Marionette TRACE conn2 <- [1,890,null,{}] 02:13:05 INFO - PROCESS | 1671 | 1465204385298 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:05 INFO - PROCESS | 1671 | 1465204385300 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:05 INFO - PROCESS | 1671 | 1465204385397 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 02:13:05 INFO - PROCESS | 1671 | 1465204385459 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:05 INFO - PROCESS | 1671 | 1465204385461 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x11923c800 == 32 [pid = 1671] [id = 230] 02:13:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1176aa000) [pid = 1671] [serial = 688] [outer = 0x0] 02:13:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x11815f000) [pid = 1671] [serial = 689] [outer = 0x1176aa000] 02:13:05 INFO - PROCESS | 1671 | 1465204385492 Marionette DEBUG loaded listener.js 02:13:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1182b7c00) [pid = 1671] [serial = 690] [outer = 0x1176aa000] 02:13:05 INFO - PROCESS | 1671 | 1465204385923 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 02:13:06 INFO - PROCESS | 1671 | 1465204386003 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 1671 | 1465204386005 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 02:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:13:06 INFO - PROCESS | 1671 | 1465204386009 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:13:06 INFO - PROCESS | 1671 | 1465204386011 Marionette TRACE conn2 <- [1,894,null,{}] 02:13:06 INFO - PROCESS | 1671 | 1465204386013 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:06 INFO - PROCESS | 1671 | 1465204386015 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:06 INFO - PROCESS | 1671 | 1465204386111 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 02:13:06 INFO - PROCESS | 1671 | 1465204386174 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 1671 | 1465204386175 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x11701f800 == 33 [pid = 1671] [id = 231] 02:13:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x118640c00) [pid = 1671] [serial = 691] [outer = 0x0] 02:13:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1186f5400) [pid = 1671] [serial = 692] [outer = 0x118640c00] 02:13:06 INFO - PROCESS | 1671 | 1465204386209 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1188f2000) [pid = 1671] [serial = 693] [outer = 0x118640c00] 02:13:06 INFO - PROCESS | 1671 | 1465204386640 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:13:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:13:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 670ms 02:13:06 INFO - PROCESS | 1671 | 1465204386685 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 02:13:06 INFO - PROCESS | 1671 | 1465204386688 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 02:13:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:13:06 INFO - PROCESS | 1671 | 1465204386697 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:13:06 INFO - PROCESS | 1671 | 1465204386700 Marionette TRACE conn2 <- [1,898,null,{}] 02:13:06 INFO - PROCESS | 1671 | 1465204386705 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:06 INFO - PROCESS | 1671 | 1465204386707 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:06 INFO - PROCESS | 1671 | 1465204386799 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 02:13:06 INFO - PROCESS | 1671 | 1465204386861 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 1671 | 1465204386862 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234f7000 == 34 [pid = 1671] [id = 232] 02:13:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x11922c400) [pid = 1671] [serial = 694] [outer = 0x0] 02:13:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1197d0400) [pid = 1671] [serial = 695] [outer = 0x11922c400] 02:13:06 INFO - PROCESS | 1671 | 1465204386891 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119857400) [pid = 1671] [serial = 696] [outer = 0x11922c400] 02:13:07 INFO - PROCESS | 1671 | 1465204387329 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 678ms 02:13:07 INFO - PROCESS | 1671 | 1465204387370 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 02:13:07 INFO - PROCESS | 1671 | 1465204387372 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 02:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:13:07 INFO - PROCESS | 1671 | 1465204387395 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:13:07 INFO - PROCESS | 1671 | 1465204387396 Marionette TRACE conn2 <- [1,902,null,{}] 02:13:07 INFO - PROCESS | 1671 | 1465204387398 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:07 INFO - PROCESS | 1671 | 1465204387400 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:07 INFO - PROCESS | 1671 | 1465204387522 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 02:13:07 INFO - PROCESS | 1671 | 1465204387568 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:07 INFO - PROCESS | 1671 | 1465204387570 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x125018800 == 35 [pid = 1671] [id = 233] 02:13:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x119858000) [pid = 1671] [serial = 697] [outer = 0x0] 02:13:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1198eb000) [pid = 1671] [serial = 698] [outer = 0x119858000] 02:13:07 INFO - PROCESS | 1671 | 1465204387598 Marionette DEBUG loaded listener.js 02:13:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x119c88400) [pid = 1671] [serial = 699] [outer = 0x119858000] 02:13:08 INFO - PROCESS | 1671 | 1465204388073 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:13:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:13:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 720ms 02:13:08 INFO - PROCESS | 1671 | 1465204388120 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 02:13:08 INFO - PROCESS | 1671 | 1465204388122 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 02:13:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:13:08 INFO - PROCESS | 1671 | 1465204388126 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:13:08 INFO - PROCESS | 1671 | 1465204388128 Marionette TRACE conn2 <- [1,906,null,{}] 02:13:08 INFO - PROCESS | 1671 | 1465204388131 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:08 INFO - PROCESS | 1671 | 1465204388133 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:08 INFO - PROCESS | 1671 | 1465204388229 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x112f03800 == 34 [pid = 1671] [id = 227] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x119391800 == 33 [pid = 1671] [id = 226] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x11333c800 == 32 [pid = 1671] [id = 225] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x125018800 == 31 [pid = 1671] [id = 233] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x1234f7000 == 30 [pid = 1671] [id = 232] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x11701f800 == 29 [pid = 1671] [id = 231] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x11923c800 == 28 [pid = 1671] [id = 230] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x117018800 == 27 [pid = 1671] [id = 228] 02:13:08 INFO - PROCESS | 1671 | --DOCSHELL 0x1165a8000 == 26 [pid = 1671] [id = 229] 02:13:08 INFO - PROCESS | 1671 | 1465204388842 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:08 INFO - PROCESS | 1671 | 1465204388844 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x112f0a000 == 27 [pid = 1671] [id = 234] 02:13:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x112f87400) [pid = 1671] [serial = 700] [outer = 0x0] 02:13:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x11303a400) [pid = 1671] [serial = 701] [outer = 0x112f87400] 02:13:08 INFO - PROCESS | 1671 | 1465204388876 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x115ebe400) [pid = 1671] [serial = 702] [outer = 0x112f87400] 02:13:09 INFO - PROCESS | 1671 | 1465204389211 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1121ms 02:13:09 INFO - PROCESS | 1671 | 1465204389248 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 02:13:09 INFO - PROCESS | 1671 | 1465204389250 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 02:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:13:09 INFO - PROCESS | 1671 | 1465204389255 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 1671 | 1465204389257 Marionette TRACE conn2 <- [1,910,null,{}] 02:13:09 INFO - PROCESS | 1671 | 1465204389260 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:09 INFO - PROCESS | 1671 | 1465204389262 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:09 INFO - PROCESS | 1671 | 1465204389340 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 02:13:09 INFO - PROCESS | 1671 | 1465204389406 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 1671 | 1465204389408 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b9b800 == 28 [pid = 1671] [id = 235] 02:13:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x115ebd800) [pid = 1671] [serial = 703] [outer = 0x0] 02:13:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1167f7000) [pid = 1671] [serial = 704] [outer = 0x115ebd800] 02:13:09 INFO - PROCESS | 1671 | 1465204389435 Marionette DEBUG loaded listener.js 02:13:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1176b2c00) [pid = 1671] [serial = 705] [outer = 0x115ebd800] 02:13:09 INFO - PROCESS | 1671 | 1465204389745 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 520ms 02:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:13:09 INFO - PROCESS | 1671 | 1465204389777 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 02:13:09 INFO - PROCESS | 1671 | 1465204389780 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 02:13:09 INFO - PROCESS | 1671 | 1465204389782 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 1671 | 1465204389784 Marionette TRACE conn2 <- [1,914,null,{}] 02:13:09 INFO - PROCESS | 1671 | 1465204389789 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:09 INFO - PROCESS | 1671 | 1465204389791 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:09 INFO - PROCESS | 1671 | 1465204389870 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 02:13:09 INFO - PROCESS | 1671 | 1465204389874 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 1671 | 1465204389876 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x1162a3800 == 29 [pid = 1671] [id = 236] 02:13:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x11775a000) [pid = 1671] [serial = 706] [outer = 0x0] 02:13:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1182b8800) [pid = 1671] [serial = 707] [outer = 0x11775a000] 02:13:09 INFO - PROCESS | 1671 | 1465204389911 Marionette DEBUG loaded listener.js 02:13:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1186ed400) [pid = 1671] [serial = 708] [outer = 0x11775a000] 02:13:10 INFO - PROCESS | 1671 | 1465204390294 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 522ms 02:13:10 INFO - PROCESS | 1671 | 1465204390305 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 02:13:10 INFO - PROCESS | 1671 | 1465204390306 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 02:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:13:10 INFO - PROCESS | 1671 | 1465204390319 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:13:10 INFO - PROCESS | 1671 | 1465204390325 Marionette TRACE conn2 <- [1,918,null,{}] 02:13:10 INFO - PROCESS | 1671 | 1465204390328 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:10 INFO - PROCESS | 1671 | 1465204390331 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:10 INFO - PROCESS | 1671 | 1465204390427 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 02:13:10 INFO - PROCESS | 1671 | 1465204390464 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:10 INFO - PROCESS | 1671 | 1465204390465 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d68800 == 30 [pid = 1671] [id = 237] 02:13:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x118885800) [pid = 1671] [serial = 709] [outer = 0x0] 02:13:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1188fec00) [pid = 1671] [serial = 710] [outer = 0x118885800] 02:13:10 INFO - PROCESS | 1671 | 1465204390489 Marionette DEBUG loaded listener.js 02:13:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1192a4000) [pid = 1671] [serial = 711] [outer = 0x118885800] 02:13:10 INFO - PROCESS | 1671 | 1465204390798 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 537ms 02:13:10 INFO - PROCESS | 1671 | 1465204390846 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 02:13:10 INFO - PROCESS | 1671 | 1465204390847 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 02:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:13:10 INFO - PROCESS | 1671 | 1465204390850 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:13:10 INFO - PROCESS | 1671 | 1465204390851 Marionette TRACE conn2 <- [1,922,null,{}] 02:13:10 INFO - PROCESS | 1671 | 1465204390853 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:10 INFO - PROCESS | 1671 | 1465204390854 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:10 INFO - PROCESS | 1671 | 1465204390954 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 02:13:10 INFO - PROCESS | 1671 | 1465204390958 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:10 INFO - PROCESS | 1671 | 1465204390959 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236c7800 == 31 [pid = 1671] [id = 238] 02:13:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1188f5c00) [pid = 1671] [serial = 712] [outer = 0x0] 02:13:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x11985ac00) [pid = 1671] [serial = 713] [outer = 0x1188f5c00] 02:13:10 INFO - PROCESS | 1671 | 1465204390984 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x119c8c400) [pid = 1671] [serial = 714] [outer = 0x1188f5c00] 02:13:11 INFO - PROCESS | 1671 | 1465204391351 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 519ms 02:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:13:11 INFO - PROCESS | 1671 | 1465204391370 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 02:13:11 INFO - PROCESS | 1671 | 1465204391371 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 02:13:11 INFO - PROCESS | 1671 | 1465204391373 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:13:11 INFO - PROCESS | 1671 | 1465204391374 Marionette TRACE conn2 <- [1,926,null,{}] 02:13:11 INFO - PROCESS | 1671 | 1465204391377 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:11 INFO - PROCESS | 1671 | 1465204391378 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:11 INFO - PROCESS | 1671 | 1465204391473 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 02:13:11 INFO - PROCESS | 1671 | 1465204391509 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 1671 | 1465204391514 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x1269b6800 == 32 [pid = 1671] [id = 239] 02:13:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x115f2d400) [pid = 1671] [serial = 715] [outer = 0x0] 02:13:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x12134ac00) [pid = 1671] [serial = 716] [outer = 0x115f2d400] 02:13:11 INFO - PROCESS | 1671 | 1465204391545 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x123177c00) [pid = 1671] [serial = 717] [outer = 0x115f2d400] 02:13:11 INFO - PROCESS | 1671 | 1465204391927 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:13:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:13:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 569ms 02:13:11 INFO - PROCESS | 1671 | 1465204391947 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 02:13:11 INFO - PROCESS | 1671 | 1465204391949 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 02:13:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:13:11 INFO - PROCESS | 1671 | 1465204391954 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:13:11 INFO - PROCESS | 1671 | 1465204391956 Marionette TRACE conn2 <- [1,930,null,{}] 02:13:11 INFO - PROCESS | 1671 | 1465204391959 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:11 INFO - PROCESS | 1671 | 1465204391962 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:12 INFO - PROCESS | 1671 | 1465204392429 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x119e1f800) [pid = 1671] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x112f85000) [pid = 1671] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1247f1000) [pid = 1671] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x115ec9400) [pid = 1671] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1185d6000) [pid = 1671] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x119855000) [pid = 1671] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x117761800) [pid = 1671] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x111d65400) [pid = 1671] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x116553c00) [pid = 1671] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12355d000) [pid = 1671] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x126d04800) [pid = 1671] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1185d5800) [pid = 1671] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x112f8e400) [pid = 1671] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1183b1c00) [pid = 1671] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126d0bc00) [pid = 1671] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1122b1800) [pid = 1671] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1197d5c00) [pid = 1671] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x118565000) [pid = 1671] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x111d64000) [pid = 1671] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:13:12 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x115f2dc00) [pid = 1671] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:13:12 INFO - PROCESS | 1671 | 1465204392506 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 1671 | 1465204392507 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x112622800 == 33 [pid = 1671] [id = 240] 02:13:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x112055000) [pid = 1671] [serial = 718] [outer = 0x0] 02:13:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x113d7d400) [pid = 1671] [serial = 719] [outer = 0x112055000] 02:13:12 INFO - PROCESS | 1671 | 1465204392531 Marionette DEBUG loaded listener.js 02:13:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x116a68000) [pid = 1671] [serial = 720] [outer = 0x112055000] 02:13:12 INFO - PROCESS | 1671 | 1465204392811 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 872ms 02:13:12 INFO - PROCESS | 1671 | 1465204392827 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 02:13:12 INFO - PROCESS | 1671 | 1465204392828 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 02:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:13:12 INFO - PROCESS | 1671 | 1465204392830 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:13:12 INFO - PROCESS | 1671 | 1465204392831 Marionette TRACE conn2 <- [1,934,null,{}] 02:13:12 INFO - PROCESS | 1671 | 1465204392834 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:12 INFO - PROCESS | 1671 | 1465204392835 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:12 INFO - PROCESS | 1671 | 1465204392924 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 02:13:12 INFO - PROCESS | 1671 | 1465204392977 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:12 INFO - PROCESS | 1671 | 1465204392978 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x127110800 == 34 [pid = 1671] [id = 241] 02:13:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x111f34c00) [pid = 1671] [serial = 721] [outer = 0x0] 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1182b0000) [pid = 1671] [serial = 722] [outer = 0x111f34c00] 02:13:13 INFO - PROCESS | 1671 | 1465204393002 Marionette DEBUG loaded listener.js 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x123567000) [pid = 1671] [serial = 723] [outer = 0x111f34c00] 02:13:13 INFO - PROCESS | 1671 | 1465204393272 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 470ms 02:13:13 INFO - PROCESS | 1671 | 1465204393308 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 1671 | 1465204393309 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 02:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:13:13 INFO - PROCESS | 1671 | 1465204393312 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:13:13 INFO - PROCESS | 1671 | 1465204393313 Marionette TRACE conn2 <- [1,938,null,{}] 02:13:13 INFO - PROCESS | 1671 | 1465204393315 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:13 INFO - PROCESS | 1671 | 1465204393316 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:13 INFO - PROCESS | 1671 | 1465204393405 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 02:13:13 INFO - PROCESS | 1671 | 1465204393408 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:13 INFO - PROCESS | 1671 | 1465204393409 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e8000 == 35 [pid = 1671] [id = 242] 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1197d6c00) [pid = 1671] [serial = 724] [outer = 0x0] 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1247e7000) [pid = 1671] [serial = 725] [outer = 0x1197d6c00] 02:13:13 INFO - PROCESS | 1671 | 1465204393434 Marionette DEBUG loaded listener.js 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1247f0800) [pid = 1671] [serial = 726] [outer = 0x1197d6c00] 02:13:13 INFO - PROCESS | 1671 | 1465204393756 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:13:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:13:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 469ms 02:13:13 INFO - PROCESS | 1671 | 1465204393781 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 02:13:13 INFO - PROCESS | 1671 | 1465204393782 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 02:13:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:13:13 INFO - PROCESS | 1671 | 1465204393785 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:13:13 INFO - PROCESS | 1671 | 1465204393788 Marionette TRACE conn2 <- [1,942,null,{}] 02:13:13 INFO - PROCESS | 1671 | 1465204393791 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:13 INFO - PROCESS | 1671 | 1465204393792 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:13 INFO - PROCESS | 1671 | 1465204393892 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 02:13:13 INFO - PROCESS | 1671 | 1465204393898 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:13 INFO - PROCESS | 1671 | 1465204393899 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x12974a800 == 36 [pid = 1671] [id = 243] 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x112a84400) [pid = 1671] [serial = 727] [outer = 0x0] 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x124a6bc00) [pid = 1671] [serial = 728] [outer = 0x112a84400] 02:13:13 INFO - PROCESS | 1671 | 1465204393926 Marionette DEBUG loaded listener.js 02:13:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x124bf6400) [pid = 1671] [serial = 729] [outer = 0x112a84400] 02:13:14 INFO - PROCESS | 1671 | 1465204394229 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 472ms 02:13:14 INFO - PROCESS | 1671 | 1465204394257 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 02:13:14 INFO - PROCESS | 1671 | 1465204394259 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 02:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:13:14 INFO - PROCESS | 1671 | 1465204394261 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:13:14 INFO - PROCESS | 1671 | 1465204394262 Marionette TRACE conn2 <- [1,946,null,{}] 02:13:14 INFO - PROCESS | 1671 | 1465204394265 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:14 INFO - PROCESS | 1671 | 1465204394267 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:14 INFO - PROCESS | 1671 | 1465204394358 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 02:13:14 INFO - PROCESS | 1671 | 1465204394364 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:14 INFO - PROCESS | 1671 | 1465204394366 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8cb000 == 37 [pid = 1671] [id = 244] 02:13:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x124eae400) [pid = 1671] [serial = 730] [outer = 0x0] 02:13:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x125075800) [pid = 1671] [serial = 731] [outer = 0x124eae400] 02:13:14 INFO - PROCESS | 1671 | 1465204394411 Marionette DEBUG loaded listener.js 02:13:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12608d400) [pid = 1671] [serial = 732] [outer = 0x124eae400] 02:13:15 INFO - PROCESS | 1671 | 1465204395138 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 920ms 02:13:15 INFO - PROCESS | 1671 | 1465204395181 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 02:13:15 INFO - PROCESS | 1671 | 1465204395184 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 02:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:13:15 INFO - PROCESS | 1671 | 1465204395211 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:13:15 INFO - PROCESS | 1671 | 1465204395215 Marionette TRACE conn2 <- [1,950,null,{}] 02:13:15 INFO - PROCESS | 1671 | 1465204395218 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:15 INFO - PROCESS | 1671 | 1465204395220 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:15 INFO - PROCESS | 1671 | 1465204395332 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 02:13:15 INFO - PROCESS | 1671 | 1465204395385 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:15 INFO - PROCESS | 1671 | 1465204395387 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x118699800 == 38 [pid = 1671] [id = 245] 02:13:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x11652f800) [pid = 1671] [serial = 733] [outer = 0x0] 02:13:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1167f1800) [pid = 1671] [serial = 734] [outer = 0x11652f800] 02:13:15 INFO - PROCESS | 1671 | 1465204395418 Marionette DEBUG loaded listener.js 02:13:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x116b7d400) [pid = 1671] [serial = 735] [outer = 0x11652f800] 02:13:15 INFO - PROCESS | 1671 | 1465204395920 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 778ms 02:13:15 INFO - PROCESS | 1671 | 1465204395988 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 02:13:15 INFO - PROCESS | 1671 | 1465204395991 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 02:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:13:15 INFO - PROCESS | 1671 | 1465204395996 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:13:15 INFO - PROCESS | 1671 | 1465204395997 Marionette TRACE conn2 <- [1,954,null,{}] 02:13:16 INFO - PROCESS | 1671 | 1465204396000 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:16 INFO - PROCESS | 1671 | 1465204396002 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:16 INFO - PROCESS | 1671 | 1465204396113 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 02:13:16 INFO - PROCESS | 1671 | 1465204396294 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 1671 | 1465204396295 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x113daa000 == 39 [pid = 1671] [id = 246] 02:13:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x115ec6400) [pid = 1671] [serial = 736] [outer = 0x0] 02:13:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x115f23400) [pid = 1671] [serial = 737] [outer = 0x115ec6400] 02:13:16 INFO - PROCESS | 1671 | 1465204396323 Marionette DEBUG loaded listener.js 02:13:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x116af4000) [pid = 1671] [serial = 738] [outer = 0x115ec6400] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12974a800 == 38 [pid = 1671] [id = 243] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e8000 == 37 [pid = 1671] [id = 242] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x127110800 == 36 [pid = 1671] [id = 241] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x112622800 == 35 [pid = 1671] [id = 240] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x1269b6800 == 34 [pid = 1671] [id = 239] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x1236c7800 == 33 [pid = 1671] [id = 238] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x119d68800 == 32 [pid = 1671] [id = 237] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x1162a3800 == 31 [pid = 1671] [id = 236] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x116b9b800 == 30 [pid = 1671] [id = 235] 02:13:16 INFO - PROCESS | 1671 | --DOCSHELL 0x112f0a000 == 29 [pid = 1671] [id = 234] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x121356c00) [pid = 1671] [serial = 654] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x113d0a000) [pid = 1671] [serial = 641] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x115ec1c00) [pid = 1671] [serial = 642] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x124ef2400) [pid = 1671] [serial = 659] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x118160000) [pid = 1671] [serial = 644] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x11856e400) [pid = 1671] [serial = 645] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1188f7400) [pid = 1671] [serial = 647] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x116a69400) [pid = 1671] [serial = 684] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1197d3800) [pid = 1671] [serial = 648] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1198f3c00) [pid = 1671] [serial = 650] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x118889400) [pid = 1671] [serial = 639] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1182b1400) [pid = 1671] [serial = 638] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x115ebf400) [pid = 1671] [serial = 627] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x11224d800) [pid = 1671] [serial = 626] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1198eb400) [pid = 1671] [serial = 630] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x119342000) [pid = 1671] [serial = 629] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x12601ac00) [pid = 1671] [serial = 633] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1247f1400) [pid = 1671] [serial = 632] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1294b2c00) [pid = 1671] [serial = 636] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1247eb800) [pid = 1671] [serial = 657] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x12421e000) [pid = 1671] [serial = 656] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x128da4800) [pid = 1671] [serial = 635] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1269ec000) [pid = 1671] [serial = 660] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x126d0cc00) [pid = 1671] [serial = 662] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119c86c00) [pid = 1671] [serial = 665] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x128d36400) [pid = 1671] [serial = 671] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x126fdfc00) [pid = 1671] [serial = 663] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12134ec00) [pid = 1671] [serial = 653] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x112a7ac00) [pid = 1671] [serial = 680] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x127432800) [pid = 1671] [serial = 668] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x112f83400) [pid = 1671] [serial = 681] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x119e15000) [pid = 1671] [serial = 651] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1274b9800) [pid = 1671] [serial = 669] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x1185d3400) [pid = 1671] [serial = 677] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x127162400) [pid = 1671] [serial = 666] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x1188f4c00) [pid = 1671] [serial = 678] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x115ec7400) [pid = 1671] [serial = 675] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x11204d400) [pid = 1671] [serial = 674] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x128da4400) [pid = 1671] [serial = 672] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x116557000) [pid = 1671] [serial = 683] [outer = 0x0] [url = about:blank] 02:13:16 INFO - PROCESS | 1671 | 1465204396806 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:13:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:13:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 821ms 02:13:16 INFO - PROCESS | 1671 | 1465204396817 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 02:13:16 INFO - PROCESS | 1671 | 1465204396821 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 02:13:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:13:16 INFO - PROCESS | 1671 | 1465204396824 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:13:16 INFO - PROCESS | 1671 | 1465204396826 Marionette TRACE conn2 <- [1,958,null,{}] 02:13:16 INFO - PROCESS | 1671 | 1465204396829 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:16 INFO - PROCESS | 1671 | 1465204396831 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:16 INFO - PROCESS | 1671 | 1465204396908 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 02:13:16 INFO - PROCESS | 1671 | 1465204396914 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 1671 | 1465204396915 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x11677a000 == 30 [pid = 1671] [id = 247] 02:13:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1165ebc00) [pid = 1671] [serial = 739] [outer = 0x0] 02:13:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x1182b9c00) [pid = 1671] [serial = 740] [outer = 0x1165ebc00] 02:13:16 INFO - PROCESS | 1671 | 1465204396944 Marionette DEBUG loaded listener.js 02:13:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1186ecc00) [pid = 1671] [serial = 741] [outer = 0x1165ebc00] 02:13:17 INFO - PROCESS | 1671 | 1465204397309 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 519ms 02:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:13:17 INFO - PROCESS | 1671 | 1465204397346 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 02:13:17 INFO - PROCESS | 1671 | 1465204397348 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 02:13:17 INFO - PROCESS | 1671 | 1465204397351 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:13:17 INFO - PROCESS | 1671 | 1465204397352 Marionette TRACE conn2 <- [1,962,null,{}] 02:13:17 INFO - PROCESS | 1671 | 1465204397354 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:17 INFO - PROCESS | 1671 | 1465204397355 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:17 INFO - PROCESS | 1671 | 1465204397439 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 02:13:17 INFO - PROCESS | 1671 | 1465204397445 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 1671 | 1465204397447 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x118981000 == 31 [pid = 1671] [id = 248] 02:13:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x1188f1400) [pid = 1671] [serial = 742] [outer = 0x0] 02:13:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1189d2c00) [pid = 1671] [serial = 743] [outer = 0x1188f1400] 02:13:17 INFO - PROCESS | 1671 | 1465204397472 Marionette DEBUG loaded listener.js 02:13:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1197d7400) [pid = 1671] [serial = 744] [outer = 0x1188f1400] 02:13:17 INFO - PROCESS | 1671 | 1465204397813 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 471ms 02:13:17 INFO - PROCESS | 1671 | 1465204397822 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 02:13:17 INFO - PROCESS | 1671 | 1465204397824 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 02:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:13:17 INFO - PROCESS | 1671 | 1465204397831 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:13:17 INFO - PROCESS | 1671 | 1465204397835 Marionette TRACE conn2 <- [1,966,null,{}] 02:13:17 INFO - PROCESS | 1671 | 1465204397838 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:17 INFO - PROCESS | 1671 | 1465204397841 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:17 INFO - PROCESS | 1671 | 1465204397926 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 02:13:17 INFO - PROCESS | 1671 | 1465204397977 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 1671 | 1465204397979 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a9a800 == 32 [pid = 1671] [id = 249] 02:13:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x112a81400) [pid = 1671] [serial = 745] [outer = 0x0] 02:13:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x119856400) [pid = 1671] [serial = 746] [outer = 0x112a81400] 02:13:18 INFO - PROCESS | 1671 | 1465204398003 Marionette DEBUG loaded listener.js 02:13:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x119e19400) [pid = 1671] [serial = 747] [outer = 0x112a81400] 02:13:18 INFO - PROCESS | 1671 | 1465204398308 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 529ms 02:13:18 INFO - PROCESS | 1671 | 1465204398356 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 02:13:18 INFO - PROCESS | 1671 | 1465204398358 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 02:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:13:18 INFO - PROCESS | 1671 | 1465204398360 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:13:18 INFO - PROCESS | 1671 | 1465204398361 Marionette TRACE conn2 <- [1,970,null,{}] 02:13:18 INFO - PROCESS | 1671 | 1465204398363 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:18 INFO - PROCESS | 1671 | 1465204398364 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:18 INFO - PROCESS | 1671 | 1465204398443 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 02:13:18 INFO - PROCESS | 1671 | 1465204398446 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:18 INFO - PROCESS | 1671 | 1465204398447 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236bf000 == 33 [pid = 1671] [id = 250] 02:13:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1150bc400) [pid = 1671] [serial = 748] [outer = 0x0] 02:13:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x123176400) [pid = 1671] [serial = 749] [outer = 0x1150bc400] 02:13:18 INFO - PROCESS | 1671 | 1465204398474 Marionette DEBUG loaded listener.js 02:13:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x12358e800) [pid = 1671] [serial = 750] [outer = 0x1150bc400] 02:13:18 INFO - PROCESS | 1671 | 1465204398808 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 468ms 02:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:13:18 INFO - PROCESS | 1671 | 1465204398828 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 02:13:18 INFO - PROCESS | 1671 | 1465204398830 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 02:13:18 INFO - PROCESS | 1671 | 1465204398832 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:13:18 INFO - PROCESS | 1671 | 1465204398833 Marionette TRACE conn2 <- [1,974,null,{}] 02:13:18 INFO - PROCESS | 1671 | 1465204398837 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:18 INFO - PROCESS | 1671 | 1465204398838 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:18 INFO - PROCESS | 1671 | 1465204398948 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 02:13:18 INFO - PROCESS | 1671 | 1465204398959 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:18 INFO - PROCESS | 1671 | 1465204398963 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d56800 == 34 [pid = 1671] [id = 251] 02:13:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x124259000) [pid = 1671] [serial = 751] [outer = 0x0] 02:13:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1243cb400) [pid = 1671] [serial = 752] [outer = 0x124259000] 02:13:18 INFO - PROCESS | 1671 | 1465204398995 Marionette DEBUG loaded listener.js 02:13:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x124b95800) [pid = 1671] [serial = 753] [outer = 0x124259000] 02:13:19 INFO - PROCESS | 1671 | 1465204399365 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 571ms 02:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:13:19 INFO - PROCESS | 1671 | 1465204399404 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 02:13:19 INFO - PROCESS | 1671 | 1465204399405 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 02:13:19 INFO - PROCESS | 1671 | 1465204399407 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:13:19 INFO - PROCESS | 1671 | 1465204399408 Marionette TRACE conn2 <- [1,978,null,{}] 02:13:19 INFO - PROCESS | 1671 | 1465204399417 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:19 INFO - PROCESS | 1671 | 1465204399419 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:19 INFO - PROCESS | 1671 | 1465204399516 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 02:13:19 INFO - PROCESS | 1671 | 1465204399519 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:19 INFO - PROCESS | 1671 | 1465204399521 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x126f1b000 == 35 [pid = 1671] [id = 252] 02:13:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1167fdc00) [pid = 1671] [serial = 754] [outer = 0x0] 02:13:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x125073000) [pid = 1671] [serial = 755] [outer = 0x1167fdc00] 02:13:19 INFO - PROCESS | 1671 | 1465204399544 Marionette DEBUG loaded listener.js 02:13:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126d02800) [pid = 1671] [serial = 756] [outer = 0x1167fdc00] 02:13:19 INFO - PROCESS | 1671 | 1465204399894 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:13:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:13:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 525ms 02:13:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:13:19 INFO - PROCESS | 1671 | 1465204399932 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 02:13:19 INFO - PROCESS | 1671 | 1465204399934 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 02:13:19 INFO - PROCESS | 1671 | 1465204399936 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:13:19 INFO - PROCESS | 1671 | 1465204399937 Marionette TRACE conn2 <- [1,982,null,{}] 02:13:19 INFO - PROCESS | 1671 | 1465204399940 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:19 INFO - PROCESS | 1671 | 1465204399941 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:20 INFO - PROCESS | 1671 | 1465204400068 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 02:13:20 INFO - PROCESS | 1671 | 1465204400115 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 1671 | 1465204400116 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x117029800 == 36 [pid = 1671] [id = 253] 02:13:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12425b800) [pid = 1671] [serial = 757] [outer = 0x0] 02:13:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x126d0ac00) [pid = 1671] [serial = 758] [outer = 0x12425b800] 02:13:20 INFO - PROCESS | 1671 | 1465204400154 Marionette DEBUG loaded listener.js 02:13:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x126db5800) [pid = 1671] [serial = 759] [outer = 0x12425b800] 02:13:20 INFO - PROCESS | 1671 | 1465204400484 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 570ms 02:13:20 INFO - PROCESS | 1671 | 1465204400507 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 02:13:20 INFO - PROCESS | 1671 | 1465204400508 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 02:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:13:20 INFO - PROCESS | 1671 | 1465204400517 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:13:20 INFO - PROCESS | 1671 | 1465204400518 Marionette TRACE conn2 <- [1,986,null,{}] 02:13:20 INFO - PROCESS | 1671 | 1465204400522 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:20 INFO - PROCESS | 1671 | 1465204400523 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:20 INFO - PROCESS | 1671 | 1465204400618 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 02:13:20 INFO - PROCESS | 1671 | 1465204400621 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 1671 | 1465204400623 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291f6800 == 37 [pid = 1671] [id = 254] 02:13:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x126093000) [pid = 1671] [serial = 760] [outer = 0x0] 02:13:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x126fe3000) [pid = 1671] [serial = 761] [outer = 0x126093000] 02:13:20 INFO - PROCESS | 1671 | 1465204400646 Marionette DEBUG loaded listener.js 02:13:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12715f000) [pid = 1671] [serial = 762] [outer = 0x126093000] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x112f87400) [pid = 1671] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x11775a000) [pid = 1671] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x115ebd800) [pid = 1671] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119858000) [pid = 1671] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x118885800) [pid = 1671] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x112a79800) [pid = 1671] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1197d6c00) [pid = 1671] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1176aa000) [pid = 1671] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x118640c00) [pid = 1671] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11922c400) [pid = 1671] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1188f5c00) [pid = 1671] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x115f2d400) [pid = 1671] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x112055000) [pid = 1671] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x112a84400) [pid = 1671] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:13:21 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x111f34c00) [pid = 1671] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:13:21 INFO - PROCESS | 1671 | 1465204401064 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 577ms 02:13:21 INFO - PROCESS | 1671 | 1465204401089 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 1671 | 1465204401090 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 02:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:13:21 INFO - PROCESS | 1671 | 1465204401093 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 1671 | 1465204401094 Marionette TRACE conn2 <- [1,990,null,{}] 02:13:21 INFO - PROCESS | 1671 | 1465204401096 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:21 INFO - PROCESS | 1671 | 1465204401097 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:21 INFO - PROCESS | 1671 | 1465204401177 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 02:13:21 INFO - PROCESS | 1671 | 1465204401182 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 1671 | 1465204401183 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x12132d000 == 38 [pid = 1671] [id = 255] 02:13:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x113040400) [pid = 1671] [serial = 763] [outer = 0x0] 02:13:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x116ae9000) [pid = 1671] [serial = 764] [outer = 0x113040400] 02:13:21 INFO - PROCESS | 1671 | 1465204401209 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1188f7800) [pid = 1671] [serial = 765] [outer = 0x113040400] 02:13:21 INFO - PROCESS | 1671 | 1465204401531 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 468ms 02:13:21 INFO - PROCESS | 1671 | 1465204401561 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 1671 | 1465204401563 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 02:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:13:21 INFO - PROCESS | 1671 | 1465204401565 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 1671 | 1465204401566 Marionette TRACE conn2 <- [1,994,null,{}] 02:13:21 INFO - PROCESS | 1671 | 1465204401568 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:21 INFO - PROCESS | 1671 | 1465204401571 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:21 INFO - PROCESS | 1671 | 1465204401672 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 02:13:21 INFO - PROCESS | 1671 | 1465204401678 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:21 INFO - PROCESS | 1671 | 1465204401679 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8b8800 == 39 [pid = 1671] [id = 256] 02:13:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x115ebf000) [pid = 1671] [serial = 766] [outer = 0x0] 02:13:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1198e8c00) [pid = 1671] [serial = 767] [outer = 0x115ebf000] 02:13:21 INFO - PROCESS | 1671 | 1465204401706 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1274b2000) [pid = 1671] [serial = 768] [outer = 0x115ebf000] 02:13:22 INFO - PROCESS | 1671 | 1465204402057 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 518ms 02:13:22 INFO - PROCESS | 1671 | 1465204402083 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 02:13:22 INFO - PROCESS | 1671 | 1465204402085 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 02:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:13:22 INFO - PROCESS | 1671 | 1465204402090 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:13:22 INFO - PROCESS | 1671 | 1465204402091 Marionette TRACE conn2 <- [1,998,null,{}] 02:13:22 INFO - PROCESS | 1671 | 1465204402093 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:22 INFO - PROCESS | 1671 | 1465204402095 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:22 INFO - PROCESS | 1671 | 1465204402193 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 02:13:22 INFO - PROCESS | 1671 | 1465204402196 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 1671 | 1465204402197 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1ad000 == 40 [pid = 1671] [id = 257] 02:13:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x118566000) [pid = 1671] [serial = 769] [outer = 0x0] 02:13:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x128d38c00) [pid = 1671] [serial = 770] [outer = 0x118566000] 02:13:22 INFO - PROCESS | 1671 | 1465204402227 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x128daa800) [pid = 1671] [serial = 771] [outer = 0x118566000] 02:13:22 INFO - PROCESS | 1671 | 1465204402662 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:13:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:13:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 622ms 02:13:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:13:22 INFO - PROCESS | 1671 | 1465204402711 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 02:13:22 INFO - PROCESS | 1671 | 1465204402713 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 02:13:22 INFO - PROCESS | 1671 | 1465204402715 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:13:22 INFO - PROCESS | 1671 | 1465204402716 Marionette TRACE conn2 <- [1,1002,null,{}] 02:13:22 INFO - PROCESS | 1671 | 1465204402718 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:22 INFO - PROCESS | 1671 | 1465204402719 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:22 INFO - PROCESS | 1671 | 1465204402800 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 02:13:22 INFO - PROCESS | 1671 | 1465204402806 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 1671 | 1465204402807 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b3aa000 == 41 [pid = 1671] [id = 258] 02:13:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128dab400) [pid = 1671] [serial = 772] [outer = 0x0] 02:13:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x129106c00) [pid = 1671] [serial = 773] [outer = 0x128dab400] 02:13:22 INFO - PROCESS | 1671 | 1465204402832 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1294a9000) [pid = 1671] [serial = 774] [outer = 0x128dab400] 02:13:23 INFO - PROCESS | 1671 | 1465204403337 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:13:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:13:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 673ms 02:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:13:23 INFO - PROCESS | 1671 | 1465204403389 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 02:13:23 INFO - PROCESS | 1671 | 1465204403391 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 02:13:23 INFO - PROCESS | 1671 | 1465204403395 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - PROCESS | 1671 | 1465204403397 Marionette TRACE conn2 <- [1,1006,null,{}] 02:13:23 INFO - PROCESS | 1671 | 1465204403400 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:23 INFO - PROCESS | 1671 | 1465204403402 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:23 INFO - PROCESS | 1671 | 1465204403514 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 02:13:23 INFO - PROCESS | 1671 | 1465204403580 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:23 INFO - PROCESS | 1671 | 1465204403582 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x11869b800 == 42 [pid = 1671] [id = 259] 02:13:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x116af5800) [pid = 1671] [serial = 775] [outer = 0x0] 02:13:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1182b2c00) [pid = 1671] [serial = 776] [outer = 0x116af5800] 02:13:23 INFO - PROCESS | 1671 | 1465204403612 Marionette DEBUG loaded listener.js 02:13:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1185d9800) [pid = 1671] [serial = 777] [outer = 0x116af5800] 02:13:24 INFO - PROCESS | 1671 | 1465204404038 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 02:13:24 INFO - PROCESS | 1671 | 1465204404077 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 02:13:24 INFO - PROCESS | 1671 | 1465204404080 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 02:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:13:24 INFO - PROCESS | 1671 | 1465204404097 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:13:24 INFO - PROCESS | 1671 | 1465204404099 Marionette TRACE conn2 <- [1,1010,null,{}] 02:13:24 INFO - PROCESS | 1671 | 1465204404103 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:24 INFO - PROCESS | 1671 | 1465204404105 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:24 INFO - PROCESS | 1671 | 1465204404215 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 02:13:24 INFO - PROCESS | 1671 | 1465204404293 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:24 INFO - PROCESS | 1671 | 1465204404295 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x126078000 == 43 [pid = 1671] [id = 260] 02:13:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x11985ec00) [pid = 1671] [serial = 778] [outer = 0x0] 02:13:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1198ea400) [pid = 1671] [serial = 779] [outer = 0x11985ec00] 02:13:24 INFO - PROCESS | 1671 | 1465204404326 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x119c95000) [pid = 1671] [serial = 780] [outer = 0x11985ec00] 02:13:24 INFO - PROCESS | 1671 | 1465204404757 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:13:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:13:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 688ms 02:13:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:13:24 INFO - PROCESS | 1671 | 1465204404773 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 02:13:24 INFO - PROCESS | 1671 | 1465204404774 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 02:13:24 INFO - PROCESS | 1671 | 1465204404777 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:13:24 INFO - PROCESS | 1671 | 1465204404779 Marionette TRACE conn2 <- [1,1014,null,{}] 02:13:24 INFO - PROCESS | 1671 | 1465204404787 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:24 INFO - PROCESS | 1671 | 1465204404790 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:24 INFO - PROCESS | 1671 | 1465204404897 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 02:13:24 INFO - PROCESS | 1671 | 1465204404952 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:24 INFO - PROCESS | 1671 | 1465204404954 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be10800 == 44 [pid = 1671] [id = 261] 02:13:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x123566000) [pid = 1671] [serial = 781] [outer = 0x0] 02:13:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1247ee800) [pid = 1671] [serial = 782] [outer = 0x123566000] 02:13:24 INFO - PROCESS | 1671 | 1465204404985 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x124ef5400) [pid = 1671] [serial = 783] [outer = 0x123566000] 02:13:25 INFO - PROCESS | 1671 | 1465204405463 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 721ms 02:13:25 INFO - PROCESS | 1671 | 1465204405513 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 02:13:25 INFO - PROCESS | 1671 | 1465204405515 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 02:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:13:25 INFO - PROCESS | 1671 | 1465204405531 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - PROCESS | 1671 | 1465204405532 Marionette TRACE conn2 <- [1,1018,null,{}] 02:13:25 INFO - PROCESS | 1671 | 1465204405554 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:25 INFO - PROCESS | 1671 | 1465204405555 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:25 INFO - PROCESS | 1671 | 1465204405659 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 02:13:25 INFO - PROCESS | 1671 | 1465204405726 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 1671 | 1465204405728 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b9f000 == 45 [pid = 1671] [id = 262] 02:13:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x1165f6800) [pid = 1671] [serial = 784] [outer = 0x0] 02:13:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12356e000) [pid = 1671] [serial = 785] [outer = 0x1165f6800] 02:13:25 INFO - PROCESS | 1671 | 1465204405756 Marionette DEBUG loaded listener.js 02:13:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x126088800) [pid = 1671] [serial = 786] [outer = 0x1165f6800] 02:13:26 INFO - PROCESS | 1671 | 1465204406292 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:13:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:13:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 787ms 02:13:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:13:26 INFO - PROCESS | 1671 | 1465204406305 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 02:13:26 INFO - PROCESS | 1671 | 1465204406308 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 02:13:26 INFO - PROCESS | 1671 | 1465204406311 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:13:26 INFO - PROCESS | 1671 | 1465204406312 Marionette TRACE conn2 <- [1,1022,null,{}] 02:13:26 INFO - PROCESS | 1671 | 1465204406316 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:26 INFO - PROCESS | 1671 | 1465204406318 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:26 INFO - PROCESS | 1671 | 1465204406413 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 02:13:26 INFO - PROCESS | 1671 | 1465204406465 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:26 INFO - PROCESS | 1671 | 1465204406468 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x11937e800 == 46 [pid = 1671] [id = 263] 02:13:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x116b77400) [pid = 1671] [serial = 787] [outer = 0x0] 02:13:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1176aa000) [pid = 1671] [serial = 788] [outer = 0x116b77400] 02:13:26 INFO - PROCESS | 1671 | 1465204406498 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1185d1c00) [pid = 1671] [serial = 789] [outer = 0x116b77400] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1ad000 == 45 [pid = 1671] [id = 257] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8b8800 == 44 [pid = 1671] [id = 256] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x12132d000 == 43 [pid = 1671] [id = 255] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x1291f6800 == 42 [pid = 1671] [id = 254] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x117029800 == 41 [pid = 1671] [id = 253] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x126f1b000 == 40 [pid = 1671] [id = 252] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x119d56800 == 39 [pid = 1671] [id = 251] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x1236bf000 == 38 [pid = 1671] [id = 250] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x119a9a800 == 37 [pid = 1671] [id = 249] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x118981000 == 36 [pid = 1671] [id = 248] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x11677a000 == 35 [pid = 1671] [id = 247] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x113daa000 == 34 [pid = 1671] [id = 246] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x118699800 == 33 [pid = 1671] [id = 245] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8cb000 == 32 [pid = 1671] [id = 244] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x116b9f000 == 31 [pid = 1671] [id = 262] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x12be10800 == 30 [pid = 1671] [id = 261] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x126078000 == 29 [pid = 1671] [id = 260] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x11869b800 == 28 [pid = 1671] [id = 259] 02:13:27 INFO - PROCESS | 1671 | --DOCSHELL 0x12b3aa000 == 27 [pid = 1671] [id = 258] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x11303a400) [pid = 1671] [serial = 701] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x115ebe400) [pid = 1671] [serial = 702] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1182b8800) [pid = 1671] [serial = 707] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1167f7000) [pid = 1671] [serial = 704] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1176b2c00) [pid = 1671] [serial = 705] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1198eb000) [pid = 1671] [serial = 698] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1188fec00) [pid = 1671] [serial = 710] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x113d0b000) [pid = 1671] [serial = 687] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119c88400) [pid = 1671] [serial = 699] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1247f0800) [pid = 1671] [serial = 726] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x112ec8c00) [pid = 1671] [serial = 686] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1182b7c00) [pid = 1671] [serial = 690] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11815f000) [pid = 1671] [serial = 689] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1188f2000) [pid = 1671] [serial = 693] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1186f5400) [pid = 1671] [serial = 692] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119857400) [pid = 1671] [serial = 696] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1197d0400) [pid = 1671] [serial = 695] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x11985ac00) [pid = 1671] [serial = 713] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1192a4000) [pid = 1671] [serial = 711] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12134ac00) [pid = 1671] [serial = 716] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119c8c400) [pid = 1671] [serial = 714] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x123177c00) [pid = 1671] [serial = 717] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1247e7000) [pid = 1671] [serial = 725] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x116a68000) [pid = 1671] [serial = 720] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x124a6bc00) [pid = 1671] [serial = 728] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x113d7d400) [pid = 1671] [serial = 719] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x123567000) [pid = 1671] [serial = 723] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1186ed400) [pid = 1671] [serial = 708] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1182b0000) [pid = 1671] [serial = 722] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x124bf6400) [pid = 1671] [serial = 729] [outer = 0x0] [url = about:blank] 02:13:27 INFO - PROCESS | 1671 | 1465204407560 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:13:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:13:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1273ms 02:13:27 INFO - PROCESS | 1671 | 1465204407585 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 02:13:27 INFO - PROCESS | 1671 | 1465204407588 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 02:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:13:27 INFO - PROCESS | 1671 | 1465204407591 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:13:27 INFO - PROCESS | 1671 | 1465204407593 Marionette TRACE conn2 <- [1,1026,null,{}] 02:13:27 INFO - PROCESS | 1671 | 1465204407597 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:27 INFO - PROCESS | 1671 | 1465204407598 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:27 INFO - PROCESS | 1671 | 1465204407686 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 02:13:27 INFO - PROCESS | 1671 | 1465204407692 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:27 INFO - PROCESS | 1671 | 1465204407693 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x115f6b000 == 28 [pid = 1671] [id = 264] 02:13:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x115ec2000) [pid = 1671] [serial = 790] [outer = 0x0] 02:13:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x115ec6000) [pid = 1671] [serial = 791] [outer = 0x115ec2000] 02:13:27 INFO - PROCESS | 1671 | 1465204407725 Marionette DEBUG loaded listener.js 02:13:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1165f6c00) [pid = 1671] [serial = 792] [outer = 0x115ec2000] 02:13:28 INFO - PROCESS | 1671 | 1465204408083 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 519ms 02:13:28 INFO - PROCESS | 1671 | 1465204408125 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 02:13:28 INFO - PROCESS | 1671 | 1465204408130 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 02:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:13:28 INFO - PROCESS | 1671 | 1465204408138 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 1671 | 1465204408140 Marionette TRACE conn2 <- [1,1030,null,{}] 02:13:28 INFO - PROCESS | 1671 | 1465204408143 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:28 INFO - PROCESS | 1671 | 1465204408145 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:28 INFO - PROCESS | 1671 | 1465204408263 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 02:13:28 INFO - PROCESS | 1671 | 1465204408271 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 1671 | 1465204408273 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x117014000 == 29 [pid = 1671] [id = 265] 02:13:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1167fb000) [pid = 1671] [serial = 793] [outer = 0x0] 02:13:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x116af6c00) [pid = 1671] [serial = 794] [outer = 0x1167fb000] 02:13:28 INFO - PROCESS | 1671 | 1465204408316 Marionette DEBUG loaded listener.js 02:13:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1182b5400) [pid = 1671] [serial = 795] [outer = 0x1167fb000] 02:13:28 INFO - PROCESS | 1671 | 1465204408748 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 621ms 02:13:28 INFO - PROCESS | 1671 | 1465204408758 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 02:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:13:28 INFO - PROCESS | 1671 | 1465204408767 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 02:13:28 INFO - PROCESS | 1671 | 1465204408771 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 1671 | 1465204408774 Marionette TRACE conn2 <- [1,1034,null,{}] 02:13:28 INFO - PROCESS | 1671 | 1465204408782 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:28 INFO - PROCESS | 1671 | 1465204408785 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:28 INFO - PROCESS | 1671 | 1465204408863 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 02:13:28 INFO - PROCESS | 1671 | 1465204408890 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:28 INFO - PROCESS | 1671 | 1465204408892 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x11897f800 == 30 [pid = 1671] [id = 266] 02:13:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x11888d000) [pid = 1671] [serial = 796] [outer = 0x0] 02:13:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1188f7400) [pid = 1671] [serial = 797] [outer = 0x11888d000] 02:13:28 INFO - PROCESS | 1671 | 1465204408920 Marionette DEBUG loaded listener.js 02:13:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x11929e400) [pid = 1671] [serial = 798] [outer = 0x11888d000] 02:13:29 INFO - PROCESS | 1671 | 1465204409257 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 523ms 02:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:13:29 INFO - PROCESS | 1671 | 1465204409293 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 02:13:29 INFO - PROCESS | 1671 | 1465204409294 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 02:13:29 INFO - PROCESS | 1671 | 1465204409296 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:13:29 INFO - PROCESS | 1671 | 1465204409298 Marionette TRACE conn2 <- [1,1038,null,{}] 02:13:29 INFO - PROCESS | 1671 | 1465204409300 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:29 INFO - PROCESS | 1671 | 1465204409301 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:29 INFO - PROCESS | 1671 | 1465204409407 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 02:13:29 INFO - PROCESS | 1671 | 1465204409413 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:29 INFO - PROCESS | 1671 | 1465204409414 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x1195ab000 == 31 [pid = 1671] [id = 267] 02:13:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119855000) [pid = 1671] [serial = 799] [outer = 0x0] 02:13:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119860400) [pid = 1671] [serial = 800] [outer = 0x119855000] 02:13:29 INFO - PROCESS | 1671 | 1465204409442 Marionette DEBUG loaded listener.js 02:13:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119c12000) [pid = 1671] [serial = 801] [outer = 0x119855000] 02:13:29 INFO - PROCESS | 1671 | 1465204409776 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:13:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:13:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 520ms 02:13:29 INFO - PROCESS | 1671 | 1465204409817 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 02:13:29 INFO - PROCESS | 1671 | 1465204409818 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 02:13:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:13:29 INFO - PROCESS | 1671 | 1465204409821 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:13:29 INFO - PROCESS | 1671 | 1465204409822 Marionette TRACE conn2 <- [1,1042,null,{}] 02:13:29 INFO - PROCESS | 1671 | 1465204409831 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:29 INFO - PROCESS | 1671 | 1465204409832 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:29 INFO - PROCESS | 1671 | 1465204409926 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 02:13:29 INFO - PROCESS | 1671 | 1465204409964 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:29 INFO - PROCESS | 1671 | 1465204409965 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x123133800 == 32 [pid = 1671] [id = 268] 02:13:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x112f91c00) [pid = 1671] [serial = 802] [outer = 0x0] 02:13:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119c93c00) [pid = 1671] [serial = 803] [outer = 0x112f91c00] 02:13:29 INFO - PROCESS | 1671 | 1465204409989 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11a020c00) [pid = 1671] [serial = 804] [outer = 0x112f91c00] 02:13:30 INFO - PROCESS | 1671 | 1465204410322 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 518ms 02:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:13:30 INFO - PROCESS | 1671 | 1465204410340 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 02:13:30 INFO - PROCESS | 1671 | 1465204410341 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 02:13:30 INFO - PROCESS | 1671 | 1465204410343 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - PROCESS | 1671 | 1465204410344 Marionette TRACE conn2 <- [1,1046,null,{}] 02:13:30 INFO - PROCESS | 1671 | 1465204410346 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:30 INFO - PROCESS | 1671 | 1465204410350 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:30 INFO - PROCESS | 1671 | 1465204410465 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 02:13:30 INFO - PROCESS | 1671 | 1465204410476 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 1671 | 1465204410477 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b61000 == 33 [pid = 1671] [id = 269] 02:13:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12134ac00) [pid = 1671] [serial = 805] [outer = 0x0] 02:13:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x123169c00) [pid = 1671] [serial = 806] [outer = 0x12134ac00] 02:13:30 INFO - PROCESS | 1671 | 1465204410503 Marionette DEBUG loaded listener.js 02:13:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1247ed800) [pid = 1671] [serial = 807] [outer = 0x12134ac00] 02:13:30 INFO - PROCESS | 1671 | 1465204410842 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 518ms 02:13:30 INFO - PROCESS | 1671 | 1465204410862 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 02:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:13:30 INFO - PROCESS | 1671 | 1465204410863 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 02:13:30 INFO - PROCESS | 1671 | 1465204410865 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - PROCESS | 1671 | 1465204410866 Marionette TRACE conn2 <- [1,1050,null,{}] 02:13:30 INFO - PROCESS | 1671 | 1465204410887 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:30 INFO - PROCESS | 1671 | 1465204410888 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:30 INFO - PROCESS | 1671 | 1465204410990 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 02:13:30 INFO - PROCESS | 1671 | 1465204410993 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:30 INFO - PROCESS | 1671 | 1465204410994 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260e3800 == 34 [pid = 1671] [id = 270] 02:13:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12134b400) [pid = 1671] [serial = 808] [outer = 0x0] 02:13:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x124bf6400) [pid = 1671] [serial = 809] [outer = 0x12134b400] 02:13:31 INFO - PROCESS | 1671 | 1465204411018 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x125074000) [pid = 1671] [serial = 810] [outer = 0x12134b400] 02:13:31 INFO - PROCESS | 1671 | 1465204411393 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:13:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:13:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 571ms 02:13:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:13:31 INFO - PROCESS | 1671 | 1465204411437 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 02:13:31 INFO - PROCESS | 1671 | 1465204411439 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 02:13:31 INFO - PROCESS | 1671 | 1465204411442 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:13:31 INFO - PROCESS | 1671 | 1465204411444 Marionette TRACE conn2 <- [1,1054,null,{}] 02:13:31 INFO - PROCESS | 1671 | 1465204411447 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:31 INFO - PROCESS | 1671 | 1465204411449 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:31 INFO - PROCESS | 1671 | 1465204411592 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 02:13:31 INFO - PROCESS | 1671 | 1465204411613 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:31 INFO - PROCESS | 1671 | 1465204411614 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745c000 == 35 [pid = 1671] [id = 271] 02:13:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x125075000) [pid = 1671] [serial = 811] [outer = 0x0] 02:13:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12601ac00) [pid = 1671] [serial = 812] [outer = 0x125075000] 02:13:31 INFO - PROCESS | 1671 | 1465204411654 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x126926400) [pid = 1671] [serial = 813] [outer = 0x125075000] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1167fdc00) [pid = 1671] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12425b800) [pid = 1671] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x126093000) [pid = 1671] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1150bc400) [pid = 1671] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1165ebc00) [pid = 1671] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x115ec6400) [pid = 1671] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11652f800) [pid = 1671] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x112a81400) [pid = 1671] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x124eae400) [pid = 1671] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1188f1400) [pid = 1671] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x118566000) [pid = 1671] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x113040400) [pid = 1671] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x128dab400) [pid = 1671] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x124259000) [pid = 1671] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:13:32 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x115ebf000) [pid = 1671] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:13:32 INFO - PROCESS | 1671 | 1465204412203 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 772ms 02:13:32 INFO - PROCESS | 1671 | 1465204412213 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 02:13:32 INFO - PROCESS | 1671 | 1465204412214 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 02:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:13:32 INFO - PROCESS | 1671 | 1465204412217 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:13:32 INFO - PROCESS | 1671 | 1465204412218 Marionette TRACE conn2 <- [1,1058,null,{}] 02:13:32 INFO - PROCESS | 1671 | 1465204412228 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:32 INFO - PROCESS | 1671 | 1465204412229 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:32 INFO - PROCESS | 1671 | 1465204412357 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 02:13:32 INFO - PROCESS | 1671 | 1465204412394 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:32 INFO - PROCESS | 1671 | 1465204412395 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x127472000 == 36 [pid = 1671] [id = 272] 02:13:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x11722a800) [pid = 1671] [serial = 814] [outer = 0x0] 02:13:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1188f9c00) [pid = 1671] [serial = 815] [outer = 0x11722a800] 02:13:32 INFO - PROCESS | 1671 | 1465204412420 Marionette DEBUG loaded listener.js 02:13:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1251b9000) [pid = 1671] [serial = 816] [outer = 0x11722a800] 02:13:32 INFO - PROCESS | 1671 | 1465204412679 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 472ms 02:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:13:32 INFO - PROCESS | 1671 | 1465204412693 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 02:13:32 INFO - PROCESS | 1671 | 1465204412694 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 02:13:32 INFO - PROCESS | 1671 | 1465204412698 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:13:32 INFO - PROCESS | 1671 | 1465204412699 Marionette TRACE conn2 <- [1,1062,null,{}] 02:13:32 INFO - PROCESS | 1671 | 1465204412710 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:32 INFO - PROCESS | 1671 | 1465204412711 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:32 INFO - PROCESS | 1671 | 1465204412795 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 02:13:32 INFO - PROCESS | 1671 | 1465204412800 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:32 INFO - PROCESS | 1671 | 1465204412801 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291ef800 == 37 [pid = 1671] [id = 273] 02:13:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x126092800) [pid = 1671] [serial = 817] [outer = 0x0] 02:13:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1269f0c00) [pid = 1671] [serial = 818] [outer = 0x126092800] 02:13:32 INFO - PROCESS | 1671 | 1465204412825 Marionette DEBUG loaded listener.js 02:13:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x126d0c400) [pid = 1671] [serial = 819] [outer = 0x126092800] 02:13:33 INFO - PROCESS | 1671 | 1465204413154 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 474ms 02:13:33 INFO - PROCESS | 1671 | 1465204413173 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 1671 | 1465204413174 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 02:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:13:33 INFO - PROCESS | 1671 | 1465204413177 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - PROCESS | 1671 | 1465204413178 Marionette TRACE conn2 <- [1,1066,null,{}] 02:13:33 INFO - PROCESS | 1671 | 1465204413180 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:33 INFO - PROCESS | 1671 | 1465204413182 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:33 INFO - PROCESS | 1671 | 1465204413304 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 02:13:33 INFO - PROCESS | 1671 | 1465204413310 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:33 INFO - PROCESS | 1671 | 1465204413312 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a742800 == 38 [pid = 1671] [id = 274] 02:13:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x115ec7800) [pid = 1671] [serial = 820] [outer = 0x0] 02:13:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x126dacc00) [pid = 1671] [serial = 821] [outer = 0x115ec7800] 02:13:33 INFO - PROCESS | 1671 | 1465204413338 Marionette DEBUG loaded listener.js 02:13:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1274b8400) [pid = 1671] [serial = 822] [outer = 0x115ec7800] 02:13:33 INFO - PROCESS | 1671 | 1465204413676 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:13:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:13:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 518ms 02:13:33 INFO - PROCESS | 1671 | 1465204413696 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 02:13:33 INFO - PROCESS | 1671 | 1465204413697 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 02:13:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:13:33 INFO - PROCESS | 1671 | 1465204413699 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:13:33 INFO - PROCESS | 1671 | 1465204413700 Marionette TRACE conn2 <- [1,1070,null,{}] 02:13:33 INFO - PROCESS | 1671 | 1465204413703 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:33 INFO - PROCESS | 1671 | 1465204413706 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:33 INFO - PROCESS | 1671 | 1465204413782 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 02:13:33 INFO - PROCESS | 1671 | 1465204413789 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:33 INFO - PROCESS | 1671 | 1465204413790 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8cc800 == 39 [pid = 1671] [id = 275] 02:13:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1274bcc00) [pid = 1671] [serial = 823] [outer = 0x0] 02:13:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x128d3c400) [pid = 1671] [serial = 824] [outer = 0x1274bcc00] 02:13:33 INFO - PROCESS | 1671 | 1465204413814 Marionette DEBUG loaded listener.js 02:13:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x128dabc00) [pid = 1671] [serial = 825] [outer = 0x1274bcc00] 02:13:34 INFO - PROCESS | 1671 | --DOCSHELL 0x117014000 == 38 [pid = 1671] [id = 265] 02:13:34 INFO - PROCESS | 1671 | --DOCSHELL 0x11937e800 == 37 [pid = 1671] [id = 263] 02:13:34 INFO - PROCESS | 1671 | --DOCSHELL 0x115f6b000 == 36 [pid = 1671] [id = 264] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x123133800 == 35 [pid = 1671] [id = 268] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x124b61000 == 34 [pid = 1671] [id = 269] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x127472000 == 33 [pid = 1671] [id = 272] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12745c000 == 32 [pid = 1671] [id = 271] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x1260e3800 == 31 [pid = 1671] [id = 270] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x1291ef800 == 30 [pid = 1671] [id = 273] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x1195ab000 == 29 [pid = 1671] [id = 267] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x11897f800 == 28 [pid = 1671] [id = 266] 02:13:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12a742800 == 27 [pid = 1671] [id = 274] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x125073000) [pid = 1671] [serial = 755] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x126d0ac00) [pid = 1671] [serial = 758] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126fe3000) [pid = 1671] [serial = 761] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x12358e800) [pid = 1671] [serial = 750] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1182b9c00) [pid = 1671] [serial = 740] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1186ecc00) [pid = 1671] [serial = 741] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x115f23400) [pid = 1671] [serial = 737] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x116af4000) [pid = 1671] [serial = 738] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1167f1800) [pid = 1671] [serial = 734] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x116b7d400) [pid = 1671] [serial = 735] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119856400) [pid = 1671] [serial = 746] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119e19400) [pid = 1671] [serial = 747] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12608d400) [pid = 1671] [serial = 732] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x125075800) [pid = 1671] [serial = 731] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1189d2c00) [pid = 1671] [serial = 743] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1197d7400) [pid = 1671] [serial = 744] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x123176400) [pid = 1671] [serial = 749] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x126db5800) [pid = 1671] [serial = 759] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x128daa800) [pid = 1671] [serial = 771] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1188f7800) [pid = 1671] [serial = 765] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x116ae9000) [pid = 1671] [serial = 764] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x129106c00) [pid = 1671] [serial = 773] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x128d38c00) [pid = 1671] [serial = 770] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x12715f000) [pid = 1671] [serial = 762] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x1243cb400) [pid = 1671] [serial = 752] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x1294a9000) [pid = 1671] [serial = 774] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x124b95800) [pid = 1671] [serial = 753] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x1274b2000) [pid = 1671] [serial = 768] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x126d02800) [pid = 1671] [serial = 756] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x1198e8c00) [pid = 1671] [serial = 767] [outer = 0x0] [url = about:blank] 02:13:35 INFO - PROCESS | 1671 | 1465204415360 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1723ms 02:13:35 INFO - PROCESS | 1671 | 1465204415423 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 02:13:35 INFO - PROCESS | 1671 | 1465204415426 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 02:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:13:35 INFO - PROCESS | 1671 | 1465204415429 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:13:35 INFO - PROCESS | 1671 | 1465204415432 Marionette TRACE conn2 <- [1,1074,null,{}] 02:13:35 INFO - PROCESS | 1671 | 1465204415438 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:35 INFO - PROCESS | 1671 | 1465204415439 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:35 INFO - PROCESS | 1671 | 1465204415521 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 02:13:35 INFO - PROCESS | 1671 | 1465204415527 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 1671 | 1465204415529 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168e5000 == 28 [pid = 1671] [id = 276] 02:13:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x116730800) [pid = 1671] [serial = 826] [outer = 0x0] 02:13:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x1167f7400) [pid = 1671] [serial = 827] [outer = 0x116730800] 02:13:35 INFO - PROCESS | 1671 | 1465204415560 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x116aed400) [pid = 1671] [serial = 828] [outer = 0x116730800] 02:13:35 INFO - PROCESS | 1671 | 1465204415929 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:13:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:13:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 521ms 02:13:35 INFO - PROCESS | 1671 | 1465204415949 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 02:13:35 INFO - PROCESS | 1671 | 1465204415955 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 02:13:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:13:35 INFO - PROCESS | 1671 | 1465204415960 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:13:35 INFO - PROCESS | 1671 | 1465204415962 Marionette TRACE conn2 <- [1,1078,null,{}] 02:13:35 INFO - PROCESS | 1671 | 1465204415965 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:35 INFO - PROCESS | 1671 | 1465204415967 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:36 INFO - PROCESS | 1671 | 1465204416047 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 02:13:36 INFO - PROCESS | 1671 | 1465204416055 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 1671 | 1465204416057 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x11868c000 == 29 [pid = 1671] [id = 277] 02:13:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x11775f400) [pid = 1671] [serial = 829] [outer = 0x0] 02:13:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x1182b1800) [pid = 1671] [serial = 830] [outer = 0x11775f400] 02:13:36 INFO - PROCESS | 1671 | 1465204416086 Marionette DEBUG loaded listener.js 02:13:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x118566c00) [pid = 1671] [serial = 831] [outer = 0x11775f400] 02:13:36 INFO - PROCESS | 1671 | 1465204416454 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 519ms 02:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:13:36 INFO - PROCESS | 1671 | 1465204416480 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 1671 | 1465204416482 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 02:13:36 INFO - PROCESS | 1671 | 1465204416484 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 1671 | 1465204416487 Marionette TRACE conn2 <- [1,1082,null,{}] 02:13:36 INFO - PROCESS | 1671 | 1465204416495 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:36 INFO - PROCESS | 1671 | 1465204416499 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:36 INFO - PROCESS | 1671 | 1465204416578 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 02:13:36 INFO - PROCESS | 1671 | 1465204416583 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 1671 | 1465204416585 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x11958e000 == 30 [pid = 1671] [id = 278] 02:13:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x111d63400) [pid = 1671] [serial = 832] [outer = 0x0] 02:13:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x118884c00) [pid = 1671] [serial = 833] [outer = 0x111d63400] 02:13:36 INFO - PROCESS | 1671 | 1465204416616 Marionette DEBUG loaded listener.js 02:13:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1188f8800) [pid = 1671] [serial = 834] [outer = 0x111d63400] 02:13:36 INFO - PROCESS | 1671 | 1465204416948 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 474ms 02:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:13:36 INFO - PROCESS | 1671 | 1465204416958 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 1671 | 1465204416960 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 02:13:36 INFO - PROCESS | 1671 | 1465204416962 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 1671 | 1465204416963 Marionette TRACE conn2 <- [1,1086,null,{}] 02:13:36 INFO - PROCESS | 1671 | 1465204416965 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:36 INFO - PROCESS | 1671 | 1465204416967 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:37 INFO - PROCESS | 1671 | 1465204417045 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 02:13:37 INFO - PROCESS | 1671 | 1465204417098 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 1671 | 1465204417099 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197a9800 == 31 [pid = 1671] [id = 279] 02:13:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x1188f3c00) [pid = 1671] [serial = 835] [outer = 0x0] 02:13:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1192a5400) [pid = 1671] [serial = 836] [outer = 0x1188f3c00] 02:13:37 INFO - PROCESS | 1671 | 1465204417125 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x119853c00) [pid = 1671] [serial = 837] [outer = 0x1188f3c00] 02:13:37 INFO - PROCESS | 1671 | 1465204417411 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 468ms 02:13:37 INFO - PROCESS | 1671 | 1465204417443 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 1671 | 1465204417444 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 02:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:13:37 INFO - PROCESS | 1671 | 1465204417452 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 1671 | 1465204417455 Marionette TRACE conn2 <- [1,1090,null,{}] 02:13:37 INFO - PROCESS | 1671 | 1465204417459 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:37 INFO - PROCESS | 1671 | 1465204417460 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:37 INFO - PROCESS | 1671 | 1465204417534 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 02:13:37 INFO - PROCESS | 1671 | 1465204417540 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:37 INFO - PROCESS | 1671 | 1465204417541 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x1232a6000 == 32 [pid = 1671] [id = 280] 02:13:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1176aec00) [pid = 1671] [serial = 838] [outer = 0x0] 02:13:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x11985a000) [pid = 1671] [serial = 839] [outer = 0x1176aec00] 02:13:37 INFO - PROCESS | 1671 | 1465204417565 Marionette DEBUG loaded listener.js 02:13:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119c89c00) [pid = 1671] [serial = 840] [outer = 0x1176aec00] 02:13:37 INFO - PROCESS | 1671 | 1465204417881 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 472ms 02:13:37 INFO - PROCESS | 1671 | 1465204417924 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 1671 | 1465204417926 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 02:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:13:37 INFO - PROCESS | 1671 | 1465204417928 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 1671 | 1465204417929 Marionette TRACE conn2 <- [1,1094,null,{}] 02:13:37 INFO - PROCESS | 1671 | 1465204417931 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:37 INFO - PROCESS | 1671 | 1465204417935 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:38 INFO - PROCESS | 1671 | 1465204418050 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 02:13:38 INFO - PROCESS | 1671 | 1465204418058 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 1671 | 1465204418059 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x1240dc800 == 33 [pid = 1671] [id = 281] 02:13:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x119c8fc00) [pid = 1671] [serial = 841] [outer = 0x0] 02:13:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x119e19400) [pid = 1671] [serial = 842] [outer = 0x119c8fc00] 02:13:38 INFO - PROCESS | 1671 | 1465204418084 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x123568800) [pid = 1671] [serial = 843] [outer = 0x119c8fc00] 02:13:38 INFO - PROCESS | 1671 | 1465204418383 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 470ms 02:13:38 INFO - PROCESS | 1671 | 1465204418399 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 02:13:38 INFO - PROCESS | 1671 | 1465204418400 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 02:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:13:38 INFO - PROCESS | 1671 | 1465204418411 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:13:38 INFO - PROCESS | 1671 | 1465204418412 Marionette TRACE conn2 <- [1,1098,null,{}] 02:13:38 INFO - PROCESS | 1671 | 1465204418414 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:38 INFO - PROCESS | 1671 | 1465204418415 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:38 INFO - PROCESS | 1671 | 1465204418503 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 02:13:38 INFO - PROCESS | 1671 | 1465204418509 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 1671 | 1465204418510 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x1269b4000 == 34 [pid = 1671] [id = 282] 02:13:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119c93000) [pid = 1671] [serial = 844] [outer = 0x0] 02:13:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1243c1800) [pid = 1671] [serial = 845] [outer = 0x119c93000] 02:13:38 INFO - PROCESS | 1671 | 1465204418535 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1247f0c00) [pid = 1671] [serial = 846] [outer = 0x119c93000] 02:13:38 INFO - PROCESS | 1671 | 1465204418856 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:13:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:13:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 468ms 02:13:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:13:38 INFO - PROCESS | 1671 | 1465204418880 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 02:13:38 INFO - PROCESS | 1671 | 1465204418881 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 02:13:38 INFO - PROCESS | 1671 | 1465204418883 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:13:38 INFO - PROCESS | 1671 | 1465204418884 Marionette TRACE conn2 <- [1,1102,null,{}] 02:13:38 INFO - PROCESS | 1671 | 1465204418889 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:38 INFO - PROCESS | 1671 | 1465204418891 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:38 INFO - PROCESS | 1671 | 1465204418990 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 02:13:38 INFO - PROCESS | 1671 | 1465204418996 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 1671 | 1465204418997 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745d000 == 35 [pid = 1671] [id = 283] 02:13:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x118647000) [pid = 1671] [serial = 847] [outer = 0x0] 02:13:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x124b95c00) [pid = 1671] [serial = 848] [outer = 0x118647000] 02:13:39 INFO - PROCESS | 1671 | 1465204419021 Marionette DEBUG loaded listener.js 02:13:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x124ef3800) [pid = 1671] [serial = 849] [outer = 0x118647000] 02:13:39 INFO - PROCESS | 1671 | 1465204419340 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 473ms 02:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:13:39 INFO - PROCESS | 1671 | 1465204419357 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 02:13:39 INFO - PROCESS | 1671 | 1465204419359 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 02:13:39 INFO - PROCESS | 1671 | 1465204419361 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:13:39 INFO - PROCESS | 1671 | 1465204419362 Marionette TRACE conn2 <- [1,1106,null,{}] 02:13:39 INFO - PROCESS | 1671 | 1465204419364 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:39 INFO - PROCESS | 1671 | 1465204419376 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:39 INFO - PROCESS | 1671 | 1465204419451 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 02:13:39 INFO - PROCESS | 1671 | 1465204419457 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 1671 | 1465204419458 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x11958d800 == 36 [pid = 1671] [id = 284] 02:13:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1185d3c00) [pid = 1671] [serial = 850] [outer = 0x0] 02:13:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12608cc00) [pid = 1671] [serial = 851] [outer = 0x1185d3c00] 02:13:39 INFO - PROCESS | 1671 | 1465204419483 Marionette DEBUG loaded listener.js 02:13:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1269ec000) [pid = 1671] [serial = 852] [outer = 0x1185d3c00] 02:13:39 INFO - PROCESS | 1671 | 1465204419799 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 469ms 02:13:39 INFO - PROCESS | 1671 | 1465204419830 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 02:13:39 INFO - PROCESS | 1671 | 1465204419832 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 02:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:13:39 INFO - PROCESS | 1671 | 1465204419834 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:13:39 INFO - PROCESS | 1671 | 1465204419836 Marionette TRACE conn2 <- [1,1110,null,{}] 02:13:39 INFO - PROCESS | 1671 | 1465204419840 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:39 INFO - PROCESS | 1671 | 1465204419842 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:39 INFO - PROCESS | 1671 | 1465204419959 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 02:13:39 INFO - PROCESS | 1671 | 1465204419964 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:39 INFO - PROCESS | 1671 | 1465204419966 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291fc000 == 37 [pid = 1671] [id = 285] 02:13:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x124bf6800) [pid = 1671] [serial = 853] [outer = 0x0] 02:13:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1269ed000) [pid = 1671] [serial = 854] [outer = 0x124bf6800] 02:13:40 INFO - PROCESS | 1671 | 1465204420006 Marionette DEBUG loaded listener.js 02:13:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x126f37400) [pid = 1671] [serial = 855] [outer = 0x124bf6800] 02:13:40 INFO - PROCESS | 1671 | 1465204420459 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 672ms 02:13:40 INFO - PROCESS | 1671 | 1465204420507 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 02:13:40 INFO - PROCESS | 1671 | 1465204420508 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 02:13:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:13:40 INFO - PROCESS | 1671 | 1465204420511 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:13:40 INFO - PROCESS | 1671 | 1465204420512 Marionette TRACE conn2 <- [1,1114,null,{}] 02:13:40 INFO - PROCESS | 1671 | 1465204420515 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:40 INFO - PROCESS | 1671 | 1465204420516 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:40 INFO - PROCESS | 1671 | 1465204420629 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 02:13:40 INFO - PROCESS | 1671 | 1465204420641 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:40 INFO - PROCESS | 1671 | 1465204420642 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x1232a3800 == 38 [pid = 1671] [id = 286] 02:13:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x126f3c800) [pid = 1671] [serial = 856] [outer = 0x0] 02:13:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x127435400) [pid = 1671] [serial = 857] [outer = 0x126f3c800] 02:13:40 INFO - PROCESS | 1671 | 1465204420668 Marionette DEBUG loaded listener.js 02:13:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1274bc400) [pid = 1671] [serial = 858] [outer = 0x126f3c800] 02:13:41 INFO - PROCESS | 1671 | 1465204420998 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 519ms 02:13:41 INFO - PROCESS | 1671 | 1465204421036 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 02:13:41 INFO - PROCESS | 1671 | 1465204421039 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 02:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:13:41 INFO - PROCESS | 1671 | 1465204421041 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - PROCESS | 1671 | 1465204421042 Marionette TRACE conn2 <- [1,1118,null,{}] 02:13:41 INFO - PROCESS | 1671 | 1465204421045 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:41 INFO - PROCESS | 1671 | 1465204421046 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:41 INFO - PROCESS | 1671 | 1465204421141 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 02:13:41 INFO - PROCESS | 1671 | 1465204421152 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 1671 | 1465204421153 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab86000 == 39 [pid = 1671] [id = 287] 02:13:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x128d35800) [pid = 1671] [serial = 859] [outer = 0x0] 02:13:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x128d40400) [pid = 1671] [serial = 860] [outer = 0x128d35800] 02:13:41 INFO - PROCESS | 1671 | 1465204421177 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x128da9c00) [pid = 1671] [serial = 861] [outer = 0x128d35800] 02:13:41 INFO - PROCESS | 1671 | 1465204421538 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:13:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:13:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 519ms 02:13:41 INFO - PROCESS | 1671 | 1465204421562 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 02:13:41 INFO - PROCESS | 1671 | 1465204421563 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 02:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:13:41 INFO - PROCESS | 1671 | 1465204421565 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - PROCESS | 1671 | 1465204421566 Marionette TRACE conn2 <- [1,1122,null,{}] 02:13:41 INFO - PROCESS | 1671 | 1465204421568 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:41 INFO - PROCESS | 1671 | 1465204421576 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:41 INFO - PROCESS | 1671 | 1465204421708 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 02:13:41 INFO - PROCESS | 1671 | 1465204421762 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 1671 | 1465204421763 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be04800 == 40 [pid = 1671] [id = 288] 02:13:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x128da2800) [pid = 1671] [serial = 862] [outer = 0x0] 02:13:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x128ee8000) [pid = 1671] [serial = 863] [outer = 0x128da2800] 02:13:41 INFO - PROCESS | 1671 | 1465204421801 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x129113400) [pid = 1671] [serial = 864] [outer = 0x128da2800] 02:13:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x12910a800) [pid = 1671] [serial = 865] [outer = 0x12cda1400] 02:13:42 INFO - PROCESS | 1671 | 1465204422417 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x112f91c00) [pid = 1671] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12134ac00) [pid = 1671] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x11722a800) [pid = 1671] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12134b400) [pid = 1671] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x125075000) [pid = 1671] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x126092800) [pid = 1671] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x115ec7800) [pid = 1671] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x115ec2000) [pid = 1671] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x116b77400) [pid = 1671] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1165f6800) [pid = 1671] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x123566000) [pid = 1671] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11985ec00) [pid = 1671] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x116af5800) [pid = 1671] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119855000) [pid = 1671] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x11888d000) [pid = 1671] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:13:42 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1167fb000) [pid = 1671] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 921ms 02:13:42 INFO - PROCESS | 1671 | 1465204422488 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 02:13:42 INFO - PROCESS | 1671 | 1465204422489 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 02:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:13:42 INFO - PROCESS | 1671 | 1465204422492 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 1671 | 1465204422493 Marionette TRACE conn2 <- [1,1126,null,{}] 02:13:42 INFO - PROCESS | 1671 | 1465204422496 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:42 INFO - PROCESS | 1671 | 1465204422497 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:42 INFO - PROCESS | 1671 | 1465204422576 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 02:13:42 INFO - PROCESS | 1671 | 1465204422581 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:42 INFO - PROCESS | 1671 | 1465204422582 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x11979e800 == 41 [pid = 1671] [id = 289] 02:13:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1165f6800) [pid = 1671] [serial = 866] [outer = 0x0] 02:13:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x116af7c00) [pid = 1671] [serial = 867] [outer = 0x1165f6800] 02:13:42 INFO - PROCESS | 1671 | 1465204422607 Marionette DEBUG loaded listener.js 02:13:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x11863c000) [pid = 1671] [serial = 868] [outer = 0x1165f6800] 02:13:42 INFO - PROCESS | 1671 | 1465204422931 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 468ms 02:13:42 INFO - PROCESS | 1671 | 1465204422961 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 02:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:13:42 INFO - PROCESS | 1671 | 1465204422970 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 02:13:42 INFO - PROCESS | 1671 | 1465204422973 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 1671 | 1465204422974 Marionette TRACE conn2 <- [1,1130,null,{}] 02:13:42 INFO - PROCESS | 1671 | 1465204422976 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:42 INFO - PROCESS | 1671 | 1465204422977 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:43 INFO - PROCESS | 1671 | 1465204423079 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 02:13:43 INFO - PROCESS | 1671 | 1465204423088 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:43 INFO - PROCESS | 1671 | 1465204423089 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be11000 == 42 [pid = 1671] [id = 290] 02:13:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x118885800) [pid = 1671] [serial = 869] [outer = 0x0] 02:13:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x123565400) [pid = 1671] [serial = 870] [outer = 0x118885800] 02:13:43 INFO - PROCESS | 1671 | 1465204423113 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x127161400) [pid = 1671] [serial = 871] [outer = 0x118885800] 02:13:43 INFO - PROCESS | 1671 | 1465204423452 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:13:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:13:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 519ms 02:13:43 INFO - PROCESS | 1671 | 1465204423493 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 02:13:43 INFO - PROCESS | 1671 | 1465204423495 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 02:13:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:13:43 INFO - PROCESS | 1671 | 1465204423498 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:13:43 INFO - PROCESS | 1671 | 1465204423500 Marionette TRACE conn2 <- [1,1134,null,{}] 02:13:43 INFO - PROCESS | 1671 | 1465204423503 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:43 INFO - PROCESS | 1671 | 1465204423505 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:43 INFO - PROCESS | 1671 | 1465204423627 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 02:13:43 INFO - PROCESS | 1671 | 1465204423709 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:43 INFO - PROCESS | 1671 | 1465204423710 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf49800 == 43 [pid = 1671] [id = 291] 02:13:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x116af1800) [pid = 1671] [serial = 872] [outer = 0x0] 02:13:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x128ee6400) [pid = 1671] [serial = 873] [outer = 0x116af1800] 02:13:43 INFO - PROCESS | 1671 | 1465204423736 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12966e800) [pid = 1671] [serial = 874] [outer = 0x116af1800] 02:13:44 INFO - PROCESS | 1671 | 1465204424036 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 570ms 02:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:13:44 INFO - PROCESS | 1671 | 1465204424068 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 02:13:44 INFO - PROCESS | 1671 | 1465204424069 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 02:13:44 INFO - PROCESS | 1671 | 1465204424075 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:13:44 INFO - PROCESS | 1671 | 1465204424076 Marionette TRACE conn2 <- [1,1138,null,{}] 02:13:44 INFO - PROCESS | 1671 | 1465204424078 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:44 INFO - PROCESS | 1671 | 1465204424079 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:44 INFO - PROCESS | 1671 | 1465204424163 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 02:13:44 INFO - PROCESS | 1671 | 1465204424167 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:44 INFO - PROCESS | 1671 | 1465204424168 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2c4800 == 44 [pid = 1671] [id = 292] 02:13:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x129670c00) [pid = 1671] [serial = 875] [outer = 0x0] 02:13:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x129fb0c00) [pid = 1671] [serial = 876] [outer = 0x129670c00] 02:13:44 INFO - PROCESS | 1671 | 1465204424193 Marionette DEBUG loaded listener.js 02:13:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x129fb5800) [pid = 1671] [serial = 877] [outer = 0x129670c00] 02:13:44 INFO - PROCESS | 1671 | 1465204424735 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 02:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:13:44 INFO - PROCESS | 1671 | 1465204424745 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 02:13:44 INFO - PROCESS | 1671 | 1465204424749 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 02:13:44 INFO - PROCESS | 1671 | 1465204424754 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:13:44 INFO - PROCESS | 1671 | 1465204424757 Marionette TRACE conn2 <- [1,1142,null,{}] 02:13:44 INFO - PROCESS | 1671 | 1465204424763 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:44 INFO - PROCESS | 1671 | 1465204424766 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:44 INFO - PROCESS | 1671 | 1465204424940 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 02:13:45 INFO - PROCESS | 1671 | 1465204425054 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 1671 | 1465204425055 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b9f000 == 45 [pid = 1671] [id = 293] 02:13:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x115ed4000) [pid = 1671] [serial = 878] [outer = 0x0] 02:13:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x116266c00) [pid = 1671] [serial = 879] [outer = 0x115ed4000] 02:13:45 INFO - PROCESS | 1671 | 1465204425086 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x116aea400) [pid = 1671] [serial = 880] [outer = 0x115ed4000] 02:13:45 INFO - PROCESS | 1671 | 1465204425568 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:13:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:13:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 823ms 02:13:45 INFO - PROCESS | 1671 | 1465204425576 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 02:13:45 INFO - PROCESS | 1671 | 1465204425579 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 02:13:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:13:45 INFO - PROCESS | 1671 | 1465204425584 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:13:45 INFO - PROCESS | 1671 | 1465204425586 Marionette TRACE conn2 <- [1,1146,null,{}] 02:13:45 INFO - PROCESS | 1671 | 1465204425588 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:45 INFO - PROCESS | 1671 | 1465204425590 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:45 INFO - PROCESS | 1671 | 1465204425703 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 02:13:45 INFO - PROCESS | 1671 | 1465204425756 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 1671 | 1465204425758 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x1195ad800 == 46 [pid = 1671] [id = 294] 02:13:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1182b1400) [pid = 1671] [serial = 881] [outer = 0x0] 02:13:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1185d4400) [pid = 1671] [serial = 882] [outer = 0x1182b1400] 02:13:45 INFO - PROCESS | 1671 | 1465204425788 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1186ecc00) [pid = 1671] [serial = 883] [outer = 0x1182b1400] 02:13:46 INFO - PROCESS | 1671 | 1465204426496 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 972ms 02:13:46 INFO - PROCESS | 1671 | 1465204426556 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 02:13:46 INFO - PROCESS | 1671 | 1465204426559 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 02:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:13:46 INFO - PROCESS | 1671 | 1465204426562 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - PROCESS | 1671 | 1465204426564 Marionette TRACE conn2 <- [1,1150,null,{}] 02:13:46 INFO - PROCESS | 1671 | 1465204426567 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:46 INFO - PROCESS | 1671 | 1465204426569 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:46 INFO - PROCESS | 1671 | 1465204426674 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 02:13:46 INFO - PROCESS | 1671 | 1465204426750 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 1671 | 1465204426753 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b9d000 == 47 [pid = 1671] [id = 295] 02:13:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1182afc00) [pid = 1671] [serial = 884] [outer = 0x0] 02:13:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x1182b6800) [pid = 1671] [serial = 885] [outer = 0x1182afc00] 02:13:46 INFO - PROCESS | 1671 | 1465204426781 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x1185d7400) [pid = 1671] [serial = 886] [outer = 0x1182afc00] 02:13:46 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf49800 == 46 [pid = 1671] [id = 291] 02:13:46 INFO - PROCESS | 1671 | --DOCSHELL 0x12be11000 == 45 [pid = 1671] [id = 290] 02:13:46 INFO - PROCESS | 1671 | --DOCSHELL 0x11979e800 == 44 [pid = 1671] [id = 289] 02:13:46 INFO - PROCESS | 1671 | --DOCSHELL 0x12be04800 == 43 [pid = 1671] [id = 288] 02:13:46 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab86000 == 42 [pid = 1671] [id = 287] 02:13:46 INFO - PROCESS | 1671 | --DOCSHELL 0x1232a3800 == 41 [pid = 1671] [id = 286] 02:13:46 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x128d3c400) [pid = 1671] [serial = 824] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x1291fc000 == 40 [pid = 1671] [id = 285] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x11958d800 == 39 [pid = 1671] [id = 284] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x12745d000 == 38 [pid = 1671] [id = 283] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x1269b4000 == 37 [pid = 1671] [id = 282] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x1240dc800 == 36 [pid = 1671] [id = 281] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x1232a6000 == 35 [pid = 1671] [id = 280] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x1197a9800 == 34 [pid = 1671] [id = 279] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x11958e000 == 33 [pid = 1671] [id = 278] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x11868c000 == 32 [pid = 1671] [id = 277] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x1168e5000 == 31 [pid = 1671] [id = 276] 02:13:47 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8cc800 == 30 [pid = 1671] [id = 275] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x11a020c00) [pid = 1671] [serial = 804] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x119c93c00) [pid = 1671] [serial = 803] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x123169c00) [pid = 1671] [serial = 806] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1188f9c00) [pid = 1671] [serial = 815] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x124bf6400) [pid = 1671] [serial = 809] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12601ac00) [pid = 1671] [serial = 812] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1269f0c00) [pid = 1671] [serial = 818] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x126dacc00) [pid = 1671] [serial = 821] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1251b9000) [pid = 1671] [serial = 816] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x126926400) [pid = 1671] [serial = 813] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x115ec6000) [pid = 1671] [serial = 791] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1165f6c00) [pid = 1671] [serial = 792] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1185d1c00) [pid = 1671] [serial = 789] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1176aa000) [pid = 1671] [serial = 788] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x126088800) [pid = 1671] [serial = 786] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x12356e000) [pid = 1671] [serial = 785] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x124ef5400) [pid = 1671] [serial = 783] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1247ee800) [pid = 1671] [serial = 782] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x119c95000) [pid = 1671] [serial = 780] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1198ea400) [pid = 1671] [serial = 779] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1185d9800) [pid = 1671] [serial = 777] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1182b2c00) [pid = 1671] [serial = 776] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1274b8400) [pid = 1671] [serial = 822] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x119860400) [pid = 1671] [serial = 800] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1188f7400) [pid = 1671] [serial = 797] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x11929e400) [pid = 1671] [serial = 798] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x116af6c00) [pid = 1671] [serial = 794] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1182b5400) [pid = 1671] [serial = 795] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x125074000) [pid = 1671] [serial = 810] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x126d0c400) [pid = 1671] [serial = 819] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1247ed800) [pid = 1671] [serial = 807] [outer = 0x0] [url = about:blank] 02:13:47 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x119c12000) [pid = 1671] [serial = 801] [outer = 0x0] [url = about:blank] 02:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 620ms 02:13:47 INFO - PROCESS | 1671 | 1465204427178 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:13:47 INFO - PROCESS | 1671 | 1465204427182 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 1671 | 1465204427185 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 02:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:13:47 INFO - PROCESS | 1671 | 1465204427193 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:13:47 INFO - PROCESS | 1671 | 1465204427194 Marionette TRACE conn2 <- [1,1154,null,{}] 02:13:47 INFO - PROCESS | 1671 | 1465204427197 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:47 INFO - PROCESS | 1671 | 1465204427198 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:47 INFO - PROCESS | 1671 | 1465204427279 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 02:13:47 INFO - PROCESS | 1671 | 1465204427283 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 1671 | 1465204427284 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e20000 == 31 [pid = 1671] [id = 296] 02:13:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x118640c00) [pid = 1671] [serial = 887] [outer = 0x0] 02:13:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x118887c00) [pid = 1671] [serial = 888] [outer = 0x118640c00] 02:13:47 INFO - PROCESS | 1671 | 1465204427314 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1188f9c00) [pid = 1671] [serial = 889] [outer = 0x118640c00] 02:13:47 INFO - PROCESS | 1671 | 1465204427675 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:13:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:13:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 519ms 02:13:47 INFO - PROCESS | 1671 | 1465204427712 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 02:13:47 INFO - PROCESS | 1671 | 1465204427713 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 02:13:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:13:47 INFO - PROCESS | 1671 | 1465204427715 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:13:47 INFO - PROCESS | 1671 | 1465204427717 Marionette TRACE conn2 <- [1,1158,null,{}] 02:13:47 INFO - PROCESS | 1671 | 1465204427725 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:47 INFO - PROCESS | 1671 | 1465204427728 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:47 INFO - PROCESS | 1671 | 1465204427806 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 02:13:47 INFO - PROCESS | 1671 | 1465204427811 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:47 INFO - PROCESS | 1671 | 1465204427813 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x119592000 == 32 [pid = 1671] [id = 297] 02:13:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x116ab6c00) [pid = 1671] [serial = 890] [outer = 0x0] 02:13:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x11985ac00) [pid = 1671] [serial = 891] [outer = 0x116ab6c00] 02:13:47 INFO - PROCESS | 1671 | 1465204427843 Marionette DEBUG loaded listener.js 02:13:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x119c8e800) [pid = 1671] [serial = 892] [outer = 0x116ab6c00] 02:13:48 INFO - PROCESS | 1671 | 1465204428208 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 521ms 02:13:48 INFO - PROCESS | 1671 | 1465204428245 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 1671 | 1465204428247 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 02:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:13:48 INFO - PROCESS | 1671 | 1465204428250 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:13:48 INFO - PROCESS | 1671 | 1465204428251 Marionette TRACE conn2 <- [1,1162,null,{}] 02:13:48 INFO - PROCESS | 1671 | 1465204428254 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:48 INFO - PROCESS | 1671 | 1465204428255 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:48 INFO - PROCESS | 1671 | 1465204428334 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 02:13:48 INFO - PROCESS | 1671 | 1465204428341 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 1671 | 1465204428342 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x11a0bb800 == 33 [pid = 1671] [id = 298] 02:13:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119d36400) [pid = 1671] [serial = 893] [outer = 0x0] 02:13:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x11a020c00) [pid = 1671] [serial = 894] [outer = 0x119d36400] 02:13:48 INFO - PROCESS | 1671 | 1465204428368 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x121351400) [pid = 1671] [serial = 895] [outer = 0x119d36400] 02:13:48 INFO - PROCESS | 1671 | 1465204428695 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 469ms 02:13:48 INFO - PROCESS | 1671 | 1465204428720 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 1671 | 1465204428723 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 02:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:13:48 INFO - PROCESS | 1671 | 1465204428725 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:13:48 INFO - PROCESS | 1671 | 1465204428726 Marionette TRACE conn2 <- [1,1166,null,{}] 02:13:48 INFO - PROCESS | 1671 | 1465204428729 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:48 INFO - PROCESS | 1671 | 1465204428730 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:48 INFO - PROCESS | 1671 | 1465204428806 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 02:13:48 INFO - PROCESS | 1671 | 1465204428810 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 1671 | 1465204428812 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x1232a1800 == 34 [pid = 1671] [id = 299] 02:13:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x115ec5c00) [pid = 1671] [serial = 896] [outer = 0x0] 02:13:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x123169c00) [pid = 1671] [serial = 897] [outer = 0x115ec5c00] 02:13:48 INFO - PROCESS | 1671 | 1465204428886 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12424f400) [pid = 1671] [serial = 898] [outer = 0x115ec5c00] 02:13:49 INFO - PROCESS | 1671 | 1465204429213 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 519ms 02:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:13:49 INFO - PROCESS | 1671 | 1465204429245 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 1671 | 1465204429247 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 02:13:49 INFO - PROCESS | 1671 | 1465204429249 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 1671 | 1465204429250 Marionette TRACE conn2 <- [1,1170,null,{}] 02:13:49 INFO - PROCESS | 1671 | 1465204429258 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:49 INFO - PROCESS | 1671 | 1465204429262 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:49 INFO - PROCESS | 1671 | 1465204429379 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 02:13:49 INFO - PROCESS | 1671 | 1465204429383 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:49 INFO - PROCESS | 1671 | 1465204429384 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x125018800 == 35 [pid = 1671] [id = 300] 02:13:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x119854000) [pid = 1671] [serial = 899] [outer = 0x0] 02:13:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1247e6c00) [pid = 1671] [serial = 900] [outer = 0x119854000] 02:13:49 INFO - PROCESS | 1671 | 1465204429410 Marionette DEBUG loaded listener.js 02:13:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1269f0c00) [pid = 1671] [serial = 901] [outer = 0x119854000] 02:13:49 INFO - PROCESS | 1671 | 1465204429842 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 619ms 02:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:13:49 INFO - PROCESS | 1671 | 1465204429874 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 1671 | 1465204429876 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 02:13:49 INFO - PROCESS | 1671 | 1465204429879 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 1671 | 1465204429881 Marionette TRACE conn2 <- [1,1174,null,{}] 02:13:49 INFO - PROCESS | 1671 | 1465204429885 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:49 INFO - PROCESS | 1671 | 1465204429887 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:50 INFO - PROCESS | 1671 | 1465204430032 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 02:13:50 INFO - PROCESS | 1671 | 1465204430092 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 1671 | 1465204430093 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745a800 == 36 [pid = 1671] [id = 301] 02:13:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x126093400) [pid = 1671] [serial = 902] [outer = 0x0] 02:13:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x126db4800) [pid = 1671] [serial = 903] [outer = 0x126093400] 02:13:50 INFO - PROCESS | 1671 | 1465204430117 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12716bc00) [pid = 1671] [serial = 904] [outer = 0x126093400] 02:13:50 INFO - PROCESS | 1671 | 1465204430440 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:13:50 INFO - PROCESS | 1671 | 1465204430450 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 02:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:13:50 INFO - PROCESS | 1671 | 1465204430454 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:13:50 INFO - PROCESS | 1671 | 1465204430455 Marionette TRACE conn2 <- [1,1178,null,{}] 02:13:50 INFO - PROCESS | 1671 | 1465204430458 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:50 INFO - PROCESS | 1671 | 1465204430459 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:50 INFO - PROCESS | 1671 | 1465204430558 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 02:13:50 INFO - PROCESS | 1671 | 1465204430567 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 1671 | 1465204430568 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x129009000 == 37 [pid = 1671] [id = 302] 02:13:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x126d07000) [pid = 1671] [serial = 905] [outer = 0x0] 02:13:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1274ba400) [pid = 1671] [serial = 906] [outer = 0x126d07000] 02:13:50 INFO - PROCESS | 1671 | 1465204430593 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x128d3a400) [pid = 1671] [serial = 907] [outer = 0x126d07000] 02:13:50 INFO - PROCESS | 1671 | 1465204430946 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:13:50 INFO - PROCESS | 1671 | 1465204430984 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 02:13:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:13:50 INFO - PROCESS | 1671 | 1465204430988 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:13:50 INFO - PROCESS | 1671 | 1465204430989 Marionette TRACE conn2 <- [1,1182,null,{}] 02:13:50 INFO - PROCESS | 1671 | 1465204430993 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:50 INFO - PROCESS | 1671 | 1465204430994 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:51 INFO - PROCESS | 1671 | 1465204431156 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x126f3c800) [pid = 1671] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x111d63400) [pid = 1671] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x118647000) [pid = 1671] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x116730800) [pid = 1671] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11775f400) [pid = 1671] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1274bcc00) [pid = 1671] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119c93000) [pid = 1671] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1185d3c00) [pid = 1671] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1188f3c00) [pid = 1671] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1176aec00) [pid = 1671] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x119c8fc00) [pid = 1671] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x124bf6800) [pid = 1671] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x128d35800) [pid = 1671] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x128da2800) [pid = 1671] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x118885800) [pid = 1671] [serial = 869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1165f6800) [pid = 1671] [serial = 866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:13:51 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x116af1800) [pid = 1671] [serial = 872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:13:51 INFO - PROCESS | 1671 | 1465204431453 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 1671 | 1465204431454 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x119591800 == 38 [pid = 1671] [id = 303] 02:13:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x112052400) [pid = 1671] [serial = 908] [outer = 0x0] 02:13:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x116730800) [pid = 1671] [serial = 909] [outer = 0x112052400] 02:13:51 INFO - PROCESS | 1671 | 1465204431479 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1188f3c00) [pid = 1671] [serial = 910] [outer = 0x112052400] 02:13:51 INFO - PROCESS | 1671 | 1465204431817 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[76] expected 0 but got 53","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:13:51 INFO - PROCESS | 1671 | 1465204431862 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 02:13:51 INFO - PROCESS | 1671 | 1465204431866 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - PROCESS | 1671 | 1465204431868 Marionette TRACE conn2 <- [1,1186,null,{}] 02:13:51 INFO - PROCESS | 1671 | 1465204431871 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:51 INFO - PROCESS | 1671 | 1465204431873 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:51 INFO - PROCESS | 1671 | 1465204431995 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 02:13:52 INFO - PROCESS | 1671 | 1465204432072 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 1671 | 1465204432074 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a746000 == 39 [pid = 1671] [id = 304] 02:13:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x118885800) [pid = 1671] [serial = 911] [outer = 0x0] 02:13:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126f3c800) [pid = 1671] [serial = 912] [outer = 0x118885800] 02:13:52 INFO - PROCESS | 1671 | 1465204432113 Marionette DEBUG loaded listener.js 02:13:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128dae800) [pid = 1671] [serial = 913] [outer = 0x118885800] 02:13:52 INFO - PROCESS | 1671 | 1465204432417 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 1671 | 1465204432445 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 02:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:13:52 INFO - PROCESS | 1671 | 1465204432447 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:13:52 INFO - PROCESS | 1671 | 1465204432449 Marionette TRACE conn2 <- [1,1190,null,{}] 02:13:52 INFO - PROCESS | 1671 | 1465204432460 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:52 INFO - PROCESS | 1671 | 1465204432461 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:52 INFO - PROCESS | 1671 | 1465204432566 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 02:13:52 INFO - PROCESS | 1671 | 1465204432619 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 1671 | 1465204432621 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab80800 == 40 [pid = 1671] [id = 305] 02:13:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128dacc00) [pid = 1671] [serial = 914] [outer = 0x0] 02:13:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1294a4400) [pid = 1671] [serial = 915] [outer = 0x128dacc00] 02:13:52 INFO - PROCESS | 1671 | 1465204432647 Marionette DEBUG loaded listener.js 02:13:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x129fbb800) [pid = 1671] [serial = 916] [outer = 0x128dacc00] 02:13:52 INFO - PROCESS | 1671 | 1465204432926 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 1671 | 1465204432969 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 02:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:13:52 INFO - PROCESS | 1671 | 1465204432976 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:13:52 INFO - PROCESS | 1671 | 1465204432977 Marionette TRACE conn2 <- [1,1194,null,{}] 02:13:52 INFO - PROCESS | 1671 | 1465204432979 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:52 INFO - PROCESS | 1671 | 1465204432980 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:53 INFO - PROCESS | 1671 | 1465204433063 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 02:13:53 INFO - PROCESS | 1671 | 1465204433067 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:53 INFO - PROCESS | 1671 | 1465204433068 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be1d800 == 41 [pid = 1671] [id = 306] 02:13:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x129fbe400) [pid = 1671] [serial = 917] [outer = 0x0] 02:13:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12a723400) [pid = 1671] [serial = 918] [outer = 0x129fbe400] 02:13:53 INFO - PROCESS | 1671 | 1465204433093 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12a72cc00) [pid = 1671] [serial = 919] [outer = 0x129fbe400] 02:13:53 INFO - PROCESS | 1671 | 1465204433475 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 02:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:13:53 INFO - PROCESS | 1671 | 1465204433499 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 02:13:53 INFO - PROCESS | 1671 | 1465204433502 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:13:53 INFO - PROCESS | 1671 | 1465204433507 Marionette TRACE conn2 <- [1,1198,null,{}] 02:13:53 INFO - PROCESS | 1671 | 1465204433512 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:53 INFO - PROCESS | 1671 | 1465204433513 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:53 INFO - PROCESS | 1671 | 1465204433623 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 02:13:53 INFO - PROCESS | 1671 | 1465204433690 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:53 INFO - PROCESS | 1671 | 1465204433693 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168e7000 == 42 [pid = 1671] [id = 307] 02:13:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x116731800) [pid = 1671] [serial = 920] [outer = 0x0] 02:13:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116ae9000) [pid = 1671] [serial = 921] [outer = 0x116731800] 02:13:53 INFO - PROCESS | 1671 | 1465204433724 Marionette DEBUG loaded listener.js 02:13:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x117759400) [pid = 1671] [serial = 922] [outer = 0x116731800] 02:13:54 INFO - PROCESS | 1671 | 1465204434159 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:13:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 673ms 02:13:54 INFO - PROCESS | 1671 | 1465204434176 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 1671 | 1465204434179 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 02:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:13:54 INFO - PROCESS | 1671 | 1465204434184 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - PROCESS | 1671 | 1465204434186 Marionette TRACE conn2 <- [1,1202,null,{}] 02:13:54 INFO - PROCESS | 1671 | 1465204434189 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:54 INFO - PROCESS | 1671 | 1465204434190 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:54 INFO - PROCESS | 1671 | 1465204434295 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 02:13:54 INFO - PROCESS | 1671 | 1465204434385 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:54 INFO - PROCESS | 1671 | 1465204434387 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x123127800 == 43 [pid = 1671] [id = 308] 02:13:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1189c8c00) [pid = 1671] [serial = 923] [outer = 0x0] 02:13:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x11929ec00) [pid = 1671] [serial = 924] [outer = 0x1189c8c00] 02:13:54 INFO - PROCESS | 1671 | 1465204434460 Marionette DEBUG loaded listener.js 02:13:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x11985dc00) [pid = 1671] [serial = 925] [outer = 0x1189c8c00] 02:13:54 INFO - PROCESS | 1671 | 1465204434877 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:13:54 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 02:13:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 722ms 02:13:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:13:54 INFO - PROCESS | 1671 | 1465204434907 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 02:13:54 INFO - PROCESS | 1671 | 1465204434908 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 02:13:54 INFO - PROCESS | 1671 | 1465204434911 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:13:54 INFO - PROCESS | 1671 | 1465204434913 Marionette TRACE conn2 <- [1,1206,null,{}] 02:13:54 INFO - PROCESS | 1671 | 1465204434921 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:54 INFO - PROCESS | 1671 | 1465204434925 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:55 INFO - PROCESS | 1671 | 1465204435026 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 02:13:55 INFO - PROCESS | 1671 | 1465204435081 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 1671 | 1465204435083 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1ae000 == 44 [pid = 1671] [id = 309] 02:13:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119d36800) [pid = 1671] [serial = 926] [outer = 0x0] 02:13:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1247ce800) [pid = 1671] [serial = 927] [outer = 0x119d36800] 02:13:55 INFO - PROCESS | 1671 | 1465204435114 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x124eecc00) [pid = 1671] [serial = 928] [outer = 0x119d36800] 02:13:55 INFO - PROCESS | 1671 | 1465204435539 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:13:55 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 02:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 02:13:55 INFO - PROCESS | 1671 | 1465204435582 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 02:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:13:55 INFO - PROCESS | 1671 | 1465204435584 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 02:13:55 INFO - PROCESS | 1671 | 1465204435588 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:13:55 INFO - PROCESS | 1671 | 1465204435590 Marionette TRACE conn2 <- [1,1210,null,{}] 02:13:55 INFO - PROCESS | 1671 | 1465204435593 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:55 INFO - PROCESS | 1671 | 1465204435594 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:55 INFO - PROCESS | 1671 | 1465204435720 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 02:13:55 INFO - PROCESS | 1671 | 1465204435798 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 1671 | 1465204435800 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2db800 == 45 [pid = 1671] [id = 310] 02:13:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12608d000) [pid = 1671] [serial = 929] [outer = 0x0] 02:13:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1274b5000) [pid = 1671] [serial = 930] [outer = 0x12608d000] 02:13:55 INFO - PROCESS | 1671 | 1465204435830 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1294a3400) [pid = 1671] [serial = 931] [outer = 0x12608d000] 02:13:56 INFO - PROCESS | 1671 | 1465204436278 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 722ms 02:13:56 INFO - PROCESS | 1671 | 1465204436308 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 02:13:56 INFO - PROCESS | 1671 | 1465204436310 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 02:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:13:56 INFO - PROCESS | 1671 | 1465204436312 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:13:56 INFO - PROCESS | 1671 | 1465204436313 Marionette TRACE conn2 <- [1,1214,null,{}] 02:13:56 INFO - PROCESS | 1671 | 1465204436316 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:56 INFO - PROCESS | 1671 | 1465204436317 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:56 INFO - PROCESS | 1671 | 1465204436422 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 02:13:56 INFO - PROCESS | 1671 | 1465204436489 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:56 INFO - PROCESS | 1671 | 1465204436491 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x117561000 == 46 [pid = 1671] [id = 311] 02:13:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x116aba000) [pid = 1671] [serial = 932] [outer = 0x0] 02:13:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1182b8400) [pid = 1671] [serial = 933] [outer = 0x116aba000] 02:13:56 INFO - PROCESS | 1671 | 1465204436519 Marionette DEBUG loaded listener.js 02:13:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1294a8400) [pid = 1671] [serial = 934] [outer = 0x116aba000] 02:13:57 INFO - PROCESS | 1671 | 1465204437065 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:13:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:13:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 770ms 02:13:57 INFO - PROCESS | 1671 | 1465204437082 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 02:13:57 INFO - PROCESS | 1671 | 1465204437085 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 02:13:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:13:57 INFO - PROCESS | 1671 | 1465204437088 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:13:57 INFO - PROCESS | 1671 | 1465204437089 Marionette TRACE conn2 <- [1,1218,null,{}] 02:13:57 INFO - PROCESS | 1671 | 1465204437093 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:57 INFO - PROCESS | 1671 | 1465204437095 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:57 INFO - PROCESS | 1671 | 1465204437193 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 02:13:57 INFO - PROCESS | 1671 | 1465204437269 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:57 INFO - PROCESS | 1671 | 1465204437270 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168d8800 == 47 [pid = 1671] [id = 312] 02:13:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x118566000) [pid = 1671] [serial = 935] [outer = 0x0] 02:13:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x1188f1400) [pid = 1671] [serial = 936] [outer = 0x118566000] 02:13:57 INFO - PROCESS | 1671 | 1465204437300 Marionette DEBUG loaded listener.js 02:13:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x1197ddc00) [pid = 1671] [serial = 937] [outer = 0x118566000] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab80800 == 46 [pid = 1671] [id = 305] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x12a746000 == 45 [pid = 1671] [id = 304] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x119591800 == 44 [pid = 1671] [id = 303] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x129009000 == 43 [pid = 1671] [id = 302] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x12745a800 == 42 [pid = 1671] [id = 301] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x125018800 == 41 [pid = 1671] [id = 300] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x1232a1800 == 40 [pid = 1671] [id = 299] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x11a0bb800 == 39 [pid = 1671] [id = 298] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x119592000 == 38 [pid = 1671] [id = 297] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x117e20000 == 37 [pid = 1671] [id = 296] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x116b9d000 == 36 [pid = 1671] [id = 295] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2c4800 == 35 [pid = 1671] [id = 292] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x116b9f000 == 34 [pid = 1671] [id = 293] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x1195ad800 == 33 [pid = 1671] [id = 294] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x117561000 == 32 [pid = 1671] [id = 311] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2db800 == 31 [pid = 1671] [id = 310] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1ae000 == 30 [pid = 1671] [id = 309] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x123127800 == 29 [pid = 1671] [id = 308] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x12be1d800 == 28 [pid = 1671] [id = 306] 02:13:58 INFO - PROCESS | 1671 | --DOCSHELL 0x1168e7000 == 27 [pid = 1671] [id = 307] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x127435400) [pid = 1671] [serial = 857] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x118884c00) [pid = 1671] [serial = 833] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1188f8800) [pid = 1671] [serial = 834] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x124b95c00) [pid = 1671] [serial = 848] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x124ef3800) [pid = 1671] [serial = 849] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1167f7400) [pid = 1671] [serial = 827] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1182b1800) [pid = 1671] [serial = 830] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x118566c00) [pid = 1671] [serial = 831] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x128dabc00) [pid = 1671] [serial = 825] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x116aed400) [pid = 1671] [serial = 828] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1243c1800) [pid = 1671] [serial = 845] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1247f0c00) [pid = 1671] [serial = 846] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x12608cc00) [pid = 1671] [serial = 851] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1269ec000) [pid = 1671] [serial = 852] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1192a5400) [pid = 1671] [serial = 836] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119853c00) [pid = 1671] [serial = 837] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x11985a000) [pid = 1671] [serial = 839] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x119c89c00) [pid = 1671] [serial = 840] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x119e19400) [pid = 1671] [serial = 842] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x123568800) [pid = 1671] [serial = 843] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1269ed000) [pid = 1671] [serial = 854] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x128d40400) [pid = 1671] [serial = 860] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x128ee8000) [pid = 1671] [serial = 863] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x128da9c00) [pid = 1671] [serial = 861] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x123565400) [pid = 1671] [serial = 870] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x129fb0c00) [pid = 1671] [serial = 876] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11888d800) [pid = 1671] [serial = 480] [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.] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x129113400) [pid = 1671] [serial = 864] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x116af7c00) [pid = 1671] [serial = 867] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x11863c000) [pid = 1671] [serial = 868] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12966e800) [pid = 1671] [serial = 874] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x128ee6400) [pid = 1671] [serial = 873] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x127161400) [pid = 1671] [serial = 871] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1274bc400) [pid = 1671] [serial = 858] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x126f37400) [pid = 1671] [serial = 855] [outer = 0x0] [url = about:blank] 02:13:58 INFO - PROCESS | 1671 | 1465204438439 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1374ms 02:13:58 INFO - PROCESS | 1671 | 1465204438461 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 02:13:58 INFO - PROCESS | 1671 | 1465204438464 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 02:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:13:58 INFO - PROCESS | 1671 | 1465204438467 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:13:58 INFO - PROCESS | 1671 | 1465204438469 Marionette TRACE conn2 <- [1,1222,null,{}] 02:13:58 INFO - PROCESS | 1671 | 1465204438499 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:58 INFO - PROCESS | 1671 | 1465204438501 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:58 INFO - PROCESS | 1671 | 1465204438584 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 02:13:58 INFO - PROCESS | 1671 | 1465204438592 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:58 INFO - PROCESS | 1671 | 1465204438595 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168cb800 == 28 [pid = 1671] [id = 313] 02:13:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x116552800) [pid = 1671] [serial = 938] [outer = 0x0] 02:13:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x11775c800) [pid = 1671] [serial = 939] [outer = 0x116552800] 02:13:58 INFO - PROCESS | 1671 | 1465204438622 Marionette DEBUG loaded listener.js 02:13:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x116268800) [pid = 1671] [serial = 940] [outer = 0x116552800] 02:13:58 INFO - PROCESS | 1671 | 1465204438962 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 02:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:13:59 INFO - PROCESS | 1671 | 1465204439017 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 02:13:59 INFO - PROCESS | 1671 | 1465204439021 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:13:59 INFO - PROCESS | 1671 | 1465204439023 Marionette TRACE conn2 <- [1,1226,null,{}] 02:13:59 INFO - PROCESS | 1671 | 1465204439025 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:59 INFO - PROCESS | 1671 | 1465204439027 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:59 INFO - PROCESS | 1671 | 1465204439107 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 02:13:59 INFO - PROCESS | 1671 | 1465204439111 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:59 INFO - PROCESS | 1671 | 1465204439112 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x11882e800 == 29 [pid = 1671] [id = 314] 02:13:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1185d9000) [pid = 1671] [serial = 941] [outer = 0x0] 02:13:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1188f2000) [pid = 1671] [serial = 942] [outer = 0x1185d9000] 02:13:59 INFO - PROCESS | 1671 | 1465204439143 Marionette DEBUG loaded listener.js 02:13:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x119299000) [pid = 1671] [serial = 943] [outer = 0x1185d9000] 02:13:59 INFO - PROCESS | 1671 | 1465204439507 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:13:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:13:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 519ms 02:13:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:13:59 INFO - PROCESS | 1671 | 1465204439541 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 02:13:59 INFO - PROCESS | 1671 | 1465204439542 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 02:13:59 INFO - PROCESS | 1671 | 1465204439544 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:13:59 INFO - PROCESS | 1671 | 1465204439547 Marionette TRACE conn2 <- [1,1230,null,{}] 02:13:59 INFO - PROCESS | 1671 | 1465204439555 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:59 INFO - PROCESS | 1671 | 1465204439558 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:59 INFO - PROCESS | 1671 | 1465204439635 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 02:13:59 INFO - PROCESS | 1671 | 1465204439642 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:59 INFO - PROCESS | 1671 | 1465204439645 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:13:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d66800 == 30 [pid = 1671] [id = 315] 02:13:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x111fd6400) [pid = 1671] [serial = 944] [outer = 0x0] 02:13:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119c8c400) [pid = 1671] [serial = 945] [outer = 0x111fd6400] 02:13:59 INFO - PROCESS | 1671 | 1465204439673 Marionette DEBUG loaded listener.js 02:13:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119e1f000) [pid = 1671] [serial = 946] [outer = 0x111fd6400] 02:14:00 INFO - PROCESS | 1671 | 1465204440022 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 522ms 02:14:00 INFO - PROCESS | 1671 | 1465204440067 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 02:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:14:00 INFO - PROCESS | 1671 | 1465204440069 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 02:14:00 INFO - PROCESS | 1671 | 1465204440071 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:14:00 INFO - PROCESS | 1671 | 1465204440072 Marionette TRACE conn2 <- [1,1234,null,{}] 02:14:00 INFO - PROCESS | 1671 | 1465204440074 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:00 INFO - PROCESS | 1671 | 1465204440076 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:00 INFO - PROCESS | 1671 | 1465204440182 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 02:14:00 INFO - PROCESS | 1671 | 1465204440188 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 1671 | 1465204440190 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x123130000 == 31 [pid = 1671] [id = 316] 02:14:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119d32c00) [pid = 1671] [serial = 947] [outer = 0x0] 02:14:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x123567000) [pid = 1671] [serial = 948] [outer = 0x119d32c00] 02:14:00 INFO - PROCESS | 1671 | 1465204440215 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1243cb400) [pid = 1671] [serial = 949] [outer = 0x119d32c00] 02:14:00 INFO - PROCESS | 1671 | 1465204440545 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 518ms 02:14:00 INFO - PROCESS | 1671 | 1465204440590 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 02:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:14:00 INFO - PROCESS | 1671 | 1465204440598 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 02:14:00 INFO - PROCESS | 1671 | 1465204440600 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:14:00 INFO - PROCESS | 1671 | 1465204440601 Marionette TRACE conn2 <- [1,1238,null,{}] 02:14:00 INFO - PROCESS | 1671 | 1465204440603 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:00 INFO - PROCESS | 1671 | 1465204440605 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:00 INFO - PROCESS | 1671 | 1465204440698 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 02:14:00 INFO - PROCESS | 1671 | 1465204440738 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 1671 | 1465204440739 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x125017800 == 32 [pid = 1671] [id = 317] 02:14:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1185d7800) [pid = 1671] [serial = 950] [outer = 0x0] 02:14:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1247f0800) [pid = 1671] [serial = 951] [outer = 0x1185d7800] 02:14:00 INFO - PROCESS | 1671 | 1465204440763 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x124eb0000) [pid = 1671] [serial = 952] [outer = 0x1185d7800] 02:14:01 INFO - PROCESS | 1671 | 1465204441099 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 518ms 02:14:01 INFO - PROCESS | 1671 | 1465204441118 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 1671 | 1465204441120 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 02:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:14:01 INFO - PROCESS | 1671 | 1465204441130 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 1671 | 1465204441131 Marionette TRACE conn2 <- [1,1242,null,{}] 02:14:01 INFO - PROCESS | 1671 | 1465204441133 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:01 INFO - PROCESS | 1671 | 1465204441137 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:01 INFO - PROCESS | 1671 | 1465204441249 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 02:14:01 INFO - PROCESS | 1671 | 1465204441283 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:01 INFO - PROCESS | 1671 | 1465204441285 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745f800 == 33 [pid = 1671] [id = 318] 02:14:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x124eb1400) [pid = 1671] [serial = 953] [outer = 0x0] 02:14:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x126092400) [pid = 1671] [serial = 954] [outer = 0x124eb1400] 02:14:01 INFO - PROCESS | 1671 | 1465204441310 Marionette DEBUG loaded listener.js 02:14:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x127432400) [pid = 1671] [serial = 955] [outer = 0x124eb1400] 02:14:01 INFO - PROCESS | 1671 | 1465204441631 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 522ms 02:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:14:01 INFO - PROCESS | 1671 | 1465204441648 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 1671 | 1465204441649 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 02:14:01 INFO - PROCESS | 1671 | 1465204441651 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 1671 | 1465204441663 Marionette TRACE conn2 <- [1,1246,null,{}] 02:14:01 INFO - PROCESS | 1671 | 1465204441674 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:01 INFO - PROCESS | 1671 | 1465204441675 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:01 INFO - PROCESS | 1671 | 1465204441769 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 02:14:01 INFO - PROCESS | 1671 | 1465204441772 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:01 INFO - PROCESS | 1671 | 1465204441773 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290df800 == 34 [pid = 1671] [id = 319] 02:14:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116736c00) [pid = 1671] [serial = 956] [outer = 0x0] 02:14:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x128d33800) [pid = 1671] [serial = 957] [outer = 0x116736c00] 02:14:01 INFO - PROCESS | 1671 | 1465204441798 Marionette DEBUG loaded listener.js 02:14:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x128da2800) [pid = 1671] [serial = 958] [outer = 0x116736c00] 02:14:02 INFO - PROCESS | 1671 | 1465204442179 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 541ms 02:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:14:02 INFO - PROCESS | 1671 | 1465204442193 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 1671 | 1465204442195 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 02:14:02 INFO - PROCESS | 1671 | 1465204442197 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 1671 | 1465204442199 Marionette TRACE conn2 <- [1,1250,null,{}] 02:14:02 INFO - PROCESS | 1671 | 1465204442211 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:02 INFO - PROCESS | 1671 | 1465204442212 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:02 INFO - PROCESS | 1671 | 1465204442352 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 02:14:02 INFO - PROCESS | 1671 | 1465204442355 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 1671 | 1465204442356 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x129734000 == 35 [pid = 1671] [id = 320] 02:14:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1274ba800) [pid = 1671] [serial = 959] [outer = 0x0] 02:14:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x128eea400) [pid = 1671] [serial = 960] [outer = 0x1274ba800] 02:14:02 INFO - PROCESS | 1671 | 1465204442381 Marionette DEBUG loaded listener.js 02:14:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1294af000) [pid = 1671] [serial = 961] [outer = 0x1274ba800] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x126093400) [pid = 1671] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119854000) [pid = 1671] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x126d07000) [pid = 1671] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x129670c00) [pid = 1671] [serial = 875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1182afc00) [pid = 1671] [serial = 884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x119d36400) [pid = 1671] [serial = 893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x118640c00) [pid = 1671] [serial = 887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x116ab6c00) [pid = 1671] [serial = 890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x115ed4000) [pid = 1671] [serial = 878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x112052400) [pid = 1671] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x115ec5c00) [pid = 1671] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1182b1400) [pid = 1671] [serial = 881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x128dacc00) [pid = 1671] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x129fbe400) [pid = 1671] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:14:02 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x118885800) [pid = 1671] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:14:02 INFO - PROCESS | 1671 | 1465204442880 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:14:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:14:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 720ms 02:14:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:14:02 INFO - PROCESS | 1671 | 1465204442917 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 02:14:02 INFO - PROCESS | 1671 | 1465204442918 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 02:14:02 INFO - PROCESS | 1671 | 1465204442922 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:14:02 INFO - PROCESS | 1671 | 1465204442925 Marionette TRACE conn2 <- [1,1254,null,{}] 02:14:02 INFO - PROCESS | 1671 | 1465204442936 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:02 INFO - PROCESS | 1671 | 1465204442938 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:03 INFO - PROCESS | 1671 | 1465204443014 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 02:14:03 INFO - PROCESS | 1671 | 1465204443017 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 1671 | 1465204443018 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d61800 == 36 [pid = 1671] [id = 321] 02:14:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1197d0000) [pid = 1671] [serial = 962] [outer = 0x0] 02:14:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x126093400) [pid = 1671] [serial = 963] [outer = 0x1197d0000] 02:14:03 INFO - PROCESS | 1671 | 1465204443046 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128ee8000) [pid = 1671] [serial = 964] [outer = 0x1197d0000] 02:14:03 INFO - PROCESS | 1671 | 1465204443378 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 472ms 02:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:14:03 INFO - PROCESS | 1671 | 1465204443394 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 02:14:03 INFO - PROCESS | 1671 | 1465204443395 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 02:14:03 INFO - PROCESS | 1671 | 1465204443397 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:14:03 INFO - PROCESS | 1671 | 1465204443398 Marionette TRACE conn2 <- [1,1258,null,{}] 02:14:03 INFO - PROCESS | 1671 | 1465204443400 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:03 INFO - PROCESS | 1671 | 1465204443401 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:03 INFO - PROCESS | 1671 | 1465204443486 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 02:14:03 INFO - PROCESS | 1671 | 1465204443540 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 1671 | 1465204443542 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a758800 == 37 [pid = 1671] [id = 322] 02:14:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1198f4000) [pid = 1671] [serial = 965] [outer = 0x0] 02:14:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1294b0c00) [pid = 1671] [serial = 966] [outer = 0x1198f4000] 02:14:03 INFO - PROCESS | 1671 | 1465204443566 Marionette DEBUG loaded listener.js 02:14:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x129fb4800) [pid = 1671] [serial = 967] [outer = 0x1198f4000] 02:14:03 INFO - PROCESS | 1671 | 1465204443829 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 469ms 02:14:03 INFO - PROCESS | 1671 | 1465204443866 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 02:14:03 INFO - PROCESS | 1671 | 1465204443868 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 02:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:14:03 INFO - PROCESS | 1671 | 1465204443878 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:14:03 INFO - PROCESS | 1671 | 1465204443880 Marionette TRACE conn2 <- [1,1262,null,{}] 02:14:03 INFO - PROCESS | 1671 | 1465204443882 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:03 INFO - PROCESS | 1671 | 1465204443884 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:03 INFO - PROCESS | 1671 | 1465204443990 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 02:14:03 INFO - PROCESS | 1671 | 1465204443994 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 1671 | 1465204443996 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b71000 == 38 [pid = 1671] [id = 323] 02:14:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129671c00) [pid = 1671] [serial = 968] [outer = 0x0] 02:14:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12a71c000) [pid = 1671] [serial = 969] [outer = 0x129671c00] 02:14:04 INFO - PROCESS | 1671 | 1465204444023 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12a898800) [pid = 1671] [serial = 970] [outer = 0x129671c00] 02:14:04 INFO - PROCESS | 1671 | 1465204444372 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:14:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:14:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 521ms 02:14:04 INFO - PROCESS | 1671 | 1465204444400 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 02:14:04 INFO - PROCESS | 1671 | 1465204444401 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 02:14:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:14:04 INFO - PROCESS | 1671 | 1465204444404 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:14:04 INFO - PROCESS | 1671 | 1465204444407 Marionette TRACE conn2 <- [1,1266,null,{}] 02:14:04 INFO - PROCESS | 1671 | 1465204444421 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:04 INFO - PROCESS | 1671 | 1465204444422 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:04 INFO - PROCESS | 1671 | 1465204444498 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 02:14:04 INFO - PROCESS | 1671 | 1465204444503 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:04 INFO - PROCESS | 1671 | 1465204444506 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b3a8800 == 39 [pid = 1671] [id = 324] 02:14:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12a8a1000) [pid = 1671] [serial = 971] [outer = 0x0] 02:14:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12a906c00) [pid = 1671] [serial = 972] [outer = 0x12a8a1000] 02:14:04 INFO - PROCESS | 1671 | 1465204444531 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12ab02800) [pid = 1671] [serial = 973] [outer = 0x12a8a1000] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x1168cb800 == 38 [pid = 1671] [id = 313] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x1168d8800 == 37 [pid = 1671] [id = 312] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x11882e800 == 36 [pid = 1671] [id = 314] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x123130000 == 35 [pid = 1671] [id = 316] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x1290df800 == 34 [pid = 1671] [id = 319] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x129734000 == 33 [pid = 1671] [id = 320] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x119d61800 == 32 [pid = 1671] [id = 321] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x12745f800 == 31 [pid = 1671] [id = 318] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x12a758800 == 30 [pid = 1671] [id = 322] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x119d66800 == 29 [pid = 1671] [id = 315] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x125017800 == 28 [pid = 1671] [id = 317] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x126db4800) [pid = 1671] [serial = 903] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1247e6c00) [pid = 1671] [serial = 900] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1274ba400) [pid = 1671] [serial = 906] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x12716bc00) [pid = 1671] [serial = 904] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x129fb5800) [pid = 1671] [serial = 877] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1182b6800) [pid = 1671] [serial = 885] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1185d7400) [pid = 1671] [serial = 886] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11a020c00) [pid = 1671] [serial = 894] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x121351400) [pid = 1671] [serial = 895] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x118887c00) [pid = 1671] [serial = 888] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1188f9c00) [pid = 1671] [serial = 889] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x11985ac00) [pid = 1671] [serial = 891] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119c8e800) [pid = 1671] [serial = 892] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x116266c00) [pid = 1671] [serial = 879] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x116aea400) [pid = 1671] [serial = 880] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1188f3c00) [pid = 1671] [serial = 910] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x123169c00) [pid = 1671] [serial = 897] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1185d4400) [pid = 1671] [serial = 882] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1186ecc00) [pid = 1671] [serial = 883] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x129fbb800) [pid = 1671] [serial = 916] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x12a723400) [pid = 1671] [serial = 918] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x116730800) [pid = 1671] [serial = 909] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x1269f0c00) [pid = 1671] [serial = 901] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x1294a4400) [pid = 1671] [serial = 915] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x128d3a400) [pid = 1671] [serial = 907] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x128dae800) [pid = 1671] [serial = 913] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12424f400) [pid = 1671] [serial = 898] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x126f3c800) [pid = 1671] [serial = 912] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x12a72cc00) [pid = 1671] [serial = 919] [outer = 0x0] [url = about:blank] 02:14:05 INFO - PROCESS | 1671 | --DOCSHELL 0x124b71000 == 27 [pid = 1671] [id = 323] 02:14:05 INFO - PROCESS | 1671 | 1465204445918 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1536ms 02:14:05 INFO - PROCESS | 1671 | 1465204445941 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 02:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:14:05 INFO - PROCESS | 1671 | 1465204445944 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 02:14:05 INFO - PROCESS | 1671 | 1465204445947 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 1671 | 1465204445949 Marionette TRACE conn2 <- [1,1270,null,{}] 02:14:05 INFO - PROCESS | 1671 | 1465204445954 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:05 INFO - PROCESS | 1671 | 1465204445955 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:06 INFO - PROCESS | 1671 | 1465204446056 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 02:14:06 INFO - PROCESS | 1671 | 1465204446063 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 1671 | 1465204446066 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x11629a000 == 28 [pid = 1671] [id = 325] 02:14:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x11337fc00) [pid = 1671] [serial = 974] [outer = 0x0] 02:14:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x115ec9c00) [pid = 1671] [serial = 975] [outer = 0x11337fc00] 02:14:06 INFO - PROCESS | 1671 | 1465204446096 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1162f4800) [pid = 1671] [serial = 976] [outer = 0x11337fc00] 02:14:06 INFO - PROCESS | 1671 | 1465204446437 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 520ms 02:14:06 INFO - PROCESS | 1671 | 1465204446467 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 02:14:06 INFO - PROCESS | 1671 | 1465204446471 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 02:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:14:06 INFO - PROCESS | 1671 | 1465204446475 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:14:06 INFO - PROCESS | 1671 | 1465204446477 Marionette TRACE conn2 <- [1,1274,null,{}] 02:14:06 INFO - PROCESS | 1671 | 1465204446480 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:06 INFO - PROCESS | 1671 | 1465204446482 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:06 INFO - PROCESS | 1671 | 1465204446564 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 02:14:06 INFO - PROCESS | 1671 | 1465204446613 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:06 INFO - PROCESS | 1671 | 1465204446614 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x117568000 == 29 [pid = 1671] [id = 326] 02:14:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x116553000) [pid = 1671] [serial = 977] [outer = 0x0] 02:14:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x116aea400) [pid = 1671] [serial = 978] [outer = 0x116553000] 02:14:06 INFO - PROCESS | 1671 | 1465204446642 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x116b82000) [pid = 1671] [serial = 979] [outer = 0x116553000] 02:14:06 INFO - PROCESS | 1671 | 1465204446964 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:14:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:14:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 520ms 02:14:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:14:07 INFO - PROCESS | 1671 | 1465204446996 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 02:14:07 INFO - PROCESS | 1671 | 1465204446997 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 02:14:07 INFO - PROCESS | 1671 | 1465204446999 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:14:07 INFO - PROCESS | 1671 | 1465204447002 Marionette TRACE conn2 <- [1,1278,null,{}] 02:14:07 INFO - PROCESS | 1671 | 1465204447012 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:07 INFO - PROCESS | 1671 | 1465204447015 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:07 INFO - PROCESS | 1671 | 1465204447094 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 02:14:07 INFO - PROCESS | 1671 | 1465204447145 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:07 INFO - PROCESS | 1671 | 1465204447147 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x11937c000 == 30 [pid = 1671] [id = 327] 02:14:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x111d65000) [pid = 1671] [serial = 980] [outer = 0x0] 02:14:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x118569800) [pid = 1671] [serial = 981] [outer = 0x111d65000] 02:14:07 INFO - PROCESS | 1671 | 1465204447174 Marionette DEBUG loaded listener.js 02:14:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1185dfc00) [pid = 1671] [serial = 982] [outer = 0x111d65000] 02:14:07 INFO - PROCESS | 1671 | 1465204447483 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 524ms 02:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:14:07 INFO - PROCESS | 1671 | 1465204447524 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 02:14:07 INFO - PROCESS | 1671 | 1465204447526 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 02:14:07 INFO - PROCESS | 1671 | 1465204447528 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:14:07 INFO - PROCESS | 1671 | 1465204447529 Marionette TRACE conn2 <- [1,1282,null,{}] 02:14:07 INFO - PROCESS | 1671 | 1465204447532 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:07 INFO - PROCESS | 1671 | 1465204447533 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:07 INFO - PROCESS | 1671 | 1465204447610 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 02:14:07 INFO - PROCESS | 1671 | 1465204447614 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:07 INFO - PROCESS | 1671 | 1465204447615 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a98800 == 31 [pid = 1671] [id = 328] 02:14:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x118888000) [pid = 1671] [serial = 983] [outer = 0x0] 02:14:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1188fd800) [pid = 1671] [serial = 984] [outer = 0x118888000] 02:14:07 INFO - PROCESS | 1671 | 1465204447643 Marionette DEBUG loaded listener.js 02:14:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119230400) [pid = 1671] [serial = 985] [outer = 0x118888000] 02:14:07 INFO - PROCESS | 1671 | 1465204447965 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 468ms 02:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:14:08 INFO - PROCESS | 1671 | 1465204447996 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 02:14:08 INFO - PROCESS | 1671 | 1465204447998 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 02:14:08 INFO - PROCESS | 1671 | 1465204448000 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:14:08 INFO - PROCESS | 1671 | 1465204448001 Marionette TRACE conn2 <- [1,1286,null,{}] 02:14:08 INFO - PROCESS | 1671 | 1465204448003 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:08 INFO - PROCESS | 1671 | 1465204448006 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:08 INFO - PROCESS | 1671 | 1465204448109 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 02:14:08 INFO - PROCESS | 1671 | 1465204448115 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 1671 | 1465204448116 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x121316800 == 32 [pid = 1671] [id = 329] 02:14:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x111fd4400) [pid = 1671] [serial = 986] [outer = 0x0] 02:14:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x119342400) [pid = 1671] [serial = 987] [outer = 0x111fd4400] 02:14:08 INFO - PROCESS | 1671 | 1465204448142 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x119857000) [pid = 1671] [serial = 988] [outer = 0x111fd4400] 02:14:08 INFO - PROCESS | 1671 | 1465204448466 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:14:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:14:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 470ms 02:14:08 INFO - PROCESS | 1671 | 1465204448474 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 02:14:08 INFO - PROCESS | 1671 | 1465204448476 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 02:14:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:14:08 INFO - PROCESS | 1671 | 1465204448478 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:14:08 INFO - PROCESS | 1671 | 1465204448480 Marionette TRACE conn2 <- [1,1290,null,{}] 02:14:08 INFO - PROCESS | 1671 | 1465204448482 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:08 INFO - PROCESS | 1671 | 1465204448486 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:08 INFO - PROCESS | 1671 | 1465204448584 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 02:14:08 INFO - PROCESS | 1671 | 1465204448590 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 1671 | 1465204448591 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x124367000 == 33 [pid = 1671] [id = 330] 02:14:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119857400) [pid = 1671] [serial = 989] [outer = 0x0] 02:14:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1198f2c00) [pid = 1671] [serial = 990] [outer = 0x119857400] 02:14:08 INFO - PROCESS | 1671 | 1465204448617 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x121351400) [pid = 1671] [serial = 991] [outer = 0x119857400] 02:14:09 INFO - PROCESS | 1671 | 1465204449174 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 768ms 02:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:14:09 INFO - PROCESS | 1671 | 1465204449248 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 1671 | 1465204449251 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 02:14:09 INFO - PROCESS | 1671 | 1465204449254 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 1671 | 1465204449256 Marionette TRACE conn2 <- [1,1294,null,{}] 02:14:09 INFO - PROCESS | 1671 | 1465204449261 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:09 INFO - PROCESS | 1671 | 1465204449262 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:09 INFO - PROCESS | 1671 | 1465204449371 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 02:14:09 INFO - PROCESS | 1671 | 1465204449436 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:09 INFO - PROCESS | 1671 | 1465204449438 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x117567800 == 34 [pid = 1671] [id = 331] 02:14:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x116268c00) [pid = 1671] [serial = 992] [outer = 0x0] 02:14:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x116550800) [pid = 1671] [serial = 993] [outer = 0x116268c00] 02:14:09 INFO - PROCESS | 1671 | 1465204449469 Marionette DEBUG loaded listener.js 02:14:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x116aed800) [pid = 1671] [serial = 994] [outer = 0x116268c00] 02:14:10 INFO - PROCESS | 1671 | 1465204450034 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 822ms 02:14:10 INFO - PROCESS | 1671 | 1465204450080 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 02:14:10 INFO - PROCESS | 1671 | 1465204450083 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 02:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:14:10 INFO - PROCESS | 1671 | 1465204450091 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:14:10 INFO - PROCESS | 1671 | 1465204450093 Marionette TRACE conn2 <- [1,1298,null,{}] 02:14:10 INFO - PROCESS | 1671 | 1465204450096 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:10 INFO - PROCESS | 1671 | 1465204450098 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:10 INFO - PROCESS | 1671 | 1465204450208 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 02:14:10 INFO - PROCESS | 1671 | 1465204450367 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 1671 | 1465204450368 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x114f61000 == 35 [pid = 1671] [id = 332] 02:14:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x11337e000) [pid = 1671] [serial = 995] [outer = 0x0] 02:14:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x11626e400) [pid = 1671] [serial = 996] [outer = 0x11337e000] 02:14:10 INFO - PROCESS | 1671 | 1465204450397 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x11721f000) [pid = 1671] [serial = 997] [outer = 0x11337e000] 02:14:10 INFO - PROCESS | 1671 | --DOCSHELL 0x121316800 == 34 [pid = 1671] [id = 329] 02:14:10 INFO - PROCESS | 1671 | --DOCSHELL 0x119a98800 == 33 [pid = 1671] [id = 328] 02:14:10 INFO - PROCESS | 1671 | --DOCSHELL 0x11937c000 == 32 [pid = 1671] [id = 327] 02:14:10 INFO - PROCESS | 1671 | --DOCSHELL 0x117568000 == 31 [pid = 1671] [id = 326] 02:14:10 INFO - PROCESS | 1671 | --DOCSHELL 0x11629a000 == 30 [pid = 1671] [id = 325] 02:14:10 INFO - PROCESS | 1671 | 1465204450814 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:14:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:14:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 02:14:10 INFO - PROCESS | 1671 | 1465204450863 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 02:14:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:14:10 INFO - PROCESS | 1671 | 1465204450865 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 02:14:10 INFO - PROCESS | 1671 | 1465204450867 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:14:10 INFO - PROCESS | 1671 | 1465204450869 Marionette TRACE conn2 <- [1,1302,null,{}] 02:14:10 INFO - PROCESS | 1671 | 1465204450873 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:10 INFO - PROCESS | 1671 | 1465204450875 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:10 INFO - PROCESS | 1671 | 1465204450981 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 02:14:10 INFO - PROCESS | 1671 | 1465204450991 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 1671 | 1465204450993 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x11881e800 == 31 [pid = 1671] [id = 333] 02:14:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1182ba000) [pid = 1671] [serial = 998] [outer = 0x0] 02:14:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1185dcc00) [pid = 1671] [serial = 999] [outer = 0x1182ba000] 02:14:11 INFO - PROCESS | 1671 | 1465204451020 Marionette DEBUG loaded listener.js 02:14:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x11888ec00) [pid = 1671] [serial = 1000] [outer = 0x1182ba000] 02:14:11 INFO - PROCESS | 1671 | 1465204451348 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 522ms 02:14:11 INFO - PROCESS | 1671 | 1465204451391 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 02:14:11 INFO - PROCESS | 1671 | 1465204451394 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 02:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:14:11 INFO - PROCESS | 1671 | 1465204451396 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - PROCESS | 1671 | 1465204451397 Marionette TRACE conn2 <- [1,1306,null,{}] 02:14:11 INFO - PROCESS | 1671 | 1465204451400 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:11 INFO - PROCESS | 1671 | 1465204451401 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:11 INFO - PROCESS | 1671 | 1465204451495 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 02:14:11 INFO - PROCESS | 1671 | 1465204451549 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:11 INFO - PROCESS | 1671 | 1465204451550 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131c800 == 32 [pid = 1671] [id = 334] 02:14:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1188f7400) [pid = 1671] [serial = 1001] [outer = 0x0] 02:14:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x119852c00) [pid = 1671] [serial = 1002] [outer = 0x1188f7400] 02:14:11 INFO - PROCESS | 1671 | 1465204451576 Marionette DEBUG loaded listener.js 02:14:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x119c91000) [pid = 1671] [serial = 1003] [outer = 0x1188f7400] 02:14:11 INFO - PROCESS | 1671 | 1465204451899 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 518ms 02:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:14:11 INFO - PROCESS | 1671 | 1465204451914 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 02:14:11 INFO - PROCESS | 1671 | 1465204451916 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 02:14:11 INFO - PROCESS | 1671 | 1465204451925 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - PROCESS | 1671 | 1465204451929 Marionette TRACE conn2 <- [1,1310,null,{}] 02:14:11 INFO - PROCESS | 1671 | 1465204451932 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:11 INFO - PROCESS | 1671 | 1465204451935 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:12 INFO - PROCESS | 1671 | 1465204452023 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 02:14:12 INFO - PROCESS | 1671 | 1465204452071 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 1671 | 1465204452072 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x12605c800 == 33 [pid = 1671] [id = 335] 02:14:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x1110a6c00) [pid = 1671] [serial = 1004] [outer = 0x0] 02:14:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119c91400) [pid = 1671] [serial = 1005] [outer = 0x1110a6c00] 02:14:12 INFO - PROCESS | 1671 | 1465204452097 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12421b000) [pid = 1671] [serial = 1006] [outer = 0x1110a6c00] 02:14:12 INFO - PROCESS | 1671 | 1465204452380 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 1671 | 1465204452400 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 02:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:14:12 INFO - PROCESS | 1671 | 1465204452402 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - PROCESS | 1671 | 1465204452403 Marionette TRACE conn2 <- [1,1314,null,{}] 02:14:12 INFO - PROCESS | 1671 | 1465204452414 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:12 INFO - PROCESS | 1671 | 1465204452416 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:12 INFO - PROCESS | 1671 | 1465204452500 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 02:14:12 INFO - PROCESS | 1671 | 1465204452506 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:12 INFO - PROCESS | 1671 | 1465204452508 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745f000 == 34 [pid = 1671] [id = 336] 02:14:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1243c0c00) [pid = 1671] [serial = 1007] [outer = 0x0] 02:14:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1247f0c00) [pid = 1671] [serial = 1008] [outer = 0x1243c0c00] 02:14:12 INFO - PROCESS | 1671 | 1465204452533 Marionette DEBUG loaded listener.js 02:14:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x124ef5400) [pid = 1671] [serial = 1009] [outer = 0x1243c0c00] 02:14:12 INFO - PROCESS | 1671 | 1465204452881 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:14:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:14:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 529ms 02:14:12 INFO - PROCESS | 1671 | 1465204452937 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 02:14:12 INFO - PROCESS | 1671 | 1465204452938 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 02:14:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:14:12 INFO - PROCESS | 1671 | 1465204452941 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:14:12 INFO - PROCESS | 1671 | 1465204452942 Marionette TRACE conn2 <- [1,1318,null,{}] 02:14:12 INFO - PROCESS | 1671 | 1465204452944 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:12 INFO - PROCESS | 1671 | 1465204452945 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:13 INFO - PROCESS | 1671 | 1465204453041 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 02:14:13 INFO - PROCESS | 1671 | 1465204453073 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 1671 | 1465204453077 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x1250a0000 == 35 [pid = 1671] [id = 337] 02:14:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x12608fc00) [pid = 1671] [serial = 1010] [outer = 0x0] 02:14:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x12692dc00) [pid = 1671] [serial = 1011] [outer = 0x12608fc00] 02:14:13 INFO - PROCESS | 1671 | 1465204453109 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x126d0e000) [pid = 1671] [serial = 1012] [outer = 0x12608fc00] 02:14:13 INFO - PROCESS | 1671 | 1465204453475 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 568ms 02:14:13 INFO - PROCESS | 1671 | 1465204453509 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 1671 | 1465204453511 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 02:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:14:13 INFO - PROCESS | 1671 | 1465204453513 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - PROCESS | 1671 | 1465204453514 Marionette TRACE conn2 <- [1,1322,null,{}] 02:14:13 INFO - PROCESS | 1671 | 1465204453516 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:13 INFO - PROCESS | 1671 | 1465204453518 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:13 INFO - PROCESS | 1671 | 1465204453617 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 02:14:13 INFO - PROCESS | 1671 | 1465204453621 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 1671 | 1465204453622 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x11937a800 == 36 [pid = 1671] [id = 338] 02:14:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x126094000) [pid = 1671] [serial = 1013] [outer = 0x0] 02:14:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x127164400) [pid = 1671] [serial = 1014] [outer = 0x126094000] 02:14:13 INFO - PROCESS | 1671 | 1465204453646 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x128d36000) [pid = 1671] [serial = 1015] [outer = 0x126094000] 02:14:13 INFO - PROCESS | 1671 | 1465204453992 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 519ms 02:14:14 INFO - PROCESS | 1671 | 1465204454032 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 1671 | 1465204454042 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 02:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:14:14 INFO - PROCESS | 1671 | 1465204454044 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 1671 | 1465204454045 Marionette TRACE conn2 <- [1,1326,null,{}] 02:14:14 INFO - PROCESS | 1671 | 1465204454048 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:14 INFO - PROCESS | 1671 | 1465204454049 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:14 INFO - PROCESS | 1671 | 1465204454143 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 02:14:14 INFO - PROCESS | 1671 | 1465204454152 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 1671 | 1465204454153 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8b3000 == 37 [pid = 1671] [id = 339] 02:14:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x128d39400) [pid = 1671] [serial = 1016] [outer = 0x0] 02:14:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x128d41c00) [pid = 1671] [serial = 1017] [outer = 0x128d39400] 02:14:14 INFO - PROCESS | 1671 | 1465204454180 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x128ee7800) [pid = 1671] [serial = 1018] [outer = 0x128d39400] 02:14:14 INFO - PROCESS | 1671 | 1465204454526 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:14:14 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 02:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 518ms 02:14:14 INFO - PROCESS | 1671 | 1465204454562 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 1671 | 1465204454564 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 02:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:14:14 INFO - PROCESS | 1671 | 1465204454566 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 1671 | 1465204454567 Marionette TRACE conn2 <- [1,1330,null,{}] 02:14:14 INFO - PROCESS | 1671 | 1465204454569 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:14 INFO - PROCESS | 1671 | 1465204454570 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:14 INFO - PROCESS | 1671 | 1465204454668 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 02:14:14 INFO - PROCESS | 1671 | 1465204454671 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:14 INFO - PROCESS | 1671 | 1465204454673 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab7e000 == 38 [pid = 1671] [id = 340] 02:14:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x128d3c000) [pid = 1671] [serial = 1019] [outer = 0x0] 02:14:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x1294a8000) [pid = 1671] [serial = 1020] [outer = 0x128d3c000] 02:14:14 INFO - PROCESS | 1671 | 1465204454697 Marionette DEBUG loaded listener.js 02:14:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x129fb1800) [pid = 1671] [serial = 1021] [outer = 0x128d3c000] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x11337fc00) [pid = 1671] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x116553000) [pid = 1671] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x111d65000) [pid = 1671] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x1185d7800) [pid = 1671] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x124eb1400) [pid = 1671] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x116736c00) [pid = 1671] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x1274ba800) [pid = 1671] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1198f4000) [pid = 1671] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x1197d0000) [pid = 1671] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x118888000) [pid = 1671] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x111fd4400) [pid = 1671] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x118566000) [pid = 1671] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x116aba000) [pid = 1671] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x12608d000) [pid = 1671] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x119d36800) [pid = 1671] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1189c8c00) [pid = 1671] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x116731800) [pid = 1671] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119d32c00) [pid = 1671] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x111fd6400) [pid = 1671] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1185d9000) [pid = 1671] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x116552800) [pid = 1671] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:14:15 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x129671c00) [pid = 1671] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:14:15 INFO - PROCESS | 1671 | 1465204455115 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:14:15 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 02:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 568ms 02:14:15 INFO - PROCESS | 1671 | 1465204455134 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 1671 | 1465204455136 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 02:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:14:15 INFO - PROCESS | 1671 | 1465204455138 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - PROCESS | 1671 | 1465204455147 Marionette TRACE conn2 <- [1,1334,null,{}] 02:14:15 INFO - PROCESS | 1671 | 1465204455150 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:15 INFO - PROCESS | 1671 | 1465204455151 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:15 INFO - PROCESS | 1671 | 1465204455231 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 02:14:15 INFO - PROCESS | 1671 | 1465204455235 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 1671 | 1465204455236 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d57000 == 39 [pid = 1671] [id = 341] 02:14:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1162f8000) [pid = 1671] [serial = 1022] [outer = 0x0] 02:14:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x116aba000) [pid = 1671] [serial = 1023] [outer = 0x1162f8000] 02:14:15 INFO - PROCESS | 1671 | 1465204455263 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1186ed800) [pid = 1671] [serial = 1024] [outer = 0x1162f8000] 02:14:15 INFO - PROCESS | 1671 | 1465204455623 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:14:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:14:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 528ms 02:14:15 INFO - PROCESS | 1671 | 1465204455667 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 02:14:15 INFO - PROCESS | 1671 | 1465204455668 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 02:14:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:14:15 INFO - PROCESS | 1671 | 1465204455670 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:14:15 INFO - PROCESS | 1671 | 1465204455671 Marionette TRACE conn2 <- [1,1338,null,{}] 02:14:15 INFO - PROCESS | 1671 | 1465204455680 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:15 INFO - PROCESS | 1671 | 1465204455681 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:15 INFO - PROCESS | 1671 | 1465204455763 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 02:14:15 INFO - PROCESS | 1671 | 1465204455767 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 1671 | 1465204455768 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be09800 == 40 [pid = 1671] [id = 342] 02:14:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1189c8c00) [pid = 1671] [serial = 1025] [outer = 0x0] 02:14:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x123559800) [pid = 1671] [serial = 1026] [outer = 0x1189c8c00] 02:14:15 INFO - PROCESS | 1671 | 1465204455796 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x128da9000) [pid = 1671] [serial = 1027] [outer = 0x1189c8c00] 02:14:16 INFO - PROCESS | 1671 | 1465204456614 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 977ms 02:14:16 INFO - PROCESS | 1671 | 1465204456648 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 1671 | 1465204456651 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 02:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:14:16 INFO - PROCESS | 1671 | 1465204456654 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:14:16 INFO - PROCESS | 1671 | 1465204456657 Marionette TRACE conn2 <- [1,1342,null,{}] 02:14:16 INFO - PROCESS | 1671 | 1465204456660 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:16 INFO - PROCESS | 1671 | 1465204456662 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:16 INFO - PROCESS | 1671 | 1465204456773 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 02:14:16 INFO - PROCESS | 1671 | 1465204456825 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:16 INFO - PROCESS | 1671 | 1465204456826 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1b1800 == 41 [pid = 1671] [id = 343] 02:14:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x129671c00) [pid = 1671] [serial = 1028] [outer = 0x0] 02:14:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12a71c800) [pid = 1671] [serial = 1029] [outer = 0x129671c00] 02:14:16 INFO - PROCESS | 1671 | 1465204456853 Marionette DEBUG loaded listener.js 02:14:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12a729000) [pid = 1671] [serial = 1030] [outer = 0x129671c00] 02:14:17 INFO - PROCESS | 1671 | 1465204457176 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 572ms 02:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:14:17 INFO - PROCESS | 1671 | 1465204457226 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 1671 | 1465204457229 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 02:14:17 INFO - PROCESS | 1671 | 1465204457233 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 1671 | 1465204457235 Marionette TRACE conn2 <- [1,1346,null,{}] 02:14:17 INFO - PROCESS | 1671 | 1465204457239 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:17 INFO - PROCESS | 1671 | 1465204457241 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:17 INFO - PROCESS | 1671 | 1465204457352 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 02:14:17 INFO - PROCESS | 1671 | 1465204457403 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:17 INFO - PROCESS | 1671 | 1465204457406 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x11868c000 == 42 [pid = 1671] [id = 344] 02:14:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1162f9400) [pid = 1671] [serial = 1031] [outer = 0x0] 02:14:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1167f0000) [pid = 1671] [serial = 1032] [outer = 0x1162f9400] 02:14:17 INFO - PROCESS | 1671 | 1465204457438 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1182ac400) [pid = 1671] [serial = 1033] [outer = 0x1162f9400] 02:14:17 INFO - PROCESS | 1671 | 1465204457893 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:14:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:14:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 02:14:17 INFO - PROCESS | 1671 | 1465204457906 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 02:14:17 INFO - PROCESS | 1671 | 1465204457910 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 02:14:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:14:17 INFO - PROCESS | 1671 | 1465204457915 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:14:17 INFO - PROCESS | 1671 | 1465204457917 Marionette TRACE conn2 <- [1,1350,null,{}] 02:14:17 INFO - PROCESS | 1671 | 1465204457919 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:17 INFO - PROCESS | 1671 | 1465204457921 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:18 INFO - PROCESS | 1671 | 1465204458025 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 02:14:18 INFO - PROCESS | 1671 | 1465204458130 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 1671 | 1465204458132 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x126f1d800 == 43 [pid = 1671] [id = 345] 02:14:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1197d7c00) [pid = 1671] [serial = 1034] [outer = 0x0] 02:14:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x11985f800) [pid = 1671] [serial = 1035] [outer = 0x1197d7c00] 02:14:18 INFO - PROCESS | 1671 | 1465204458164 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x119d2d400) [pid = 1671] [serial = 1036] [outer = 0x1197d7c00] 02:14:18 INFO - PROCESS | 1671 | 1465204458594 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 722ms 02:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:14:18 INFO - PROCESS | 1671 | 1465204458637 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 02:14:18 INFO - PROCESS | 1671 | 1465204458638 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 02:14:18 INFO - PROCESS | 1671 | 1465204458641 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - PROCESS | 1671 | 1465204458643 Marionette TRACE conn2 <- [1,1354,null,{}] 02:14:18 INFO - PROCESS | 1671 | 1465204458651 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:18 INFO - PROCESS | 1671 | 1465204458654 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:18 INFO - PROCESS | 1671 | 1465204458759 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 02:14:18 INFO - PROCESS | 1671 | 1465204458828 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 1671 | 1465204458830 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf40000 == 44 [pid = 1671] [id = 346] 02:14:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x123169c00) [pid = 1671] [serial = 1037] [outer = 0x0] 02:14:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x1247edc00) [pid = 1671] [serial = 1038] [outer = 0x123169c00] 02:14:18 INFO - PROCESS | 1671 | 1465204458862 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x126016000) [pid = 1671] [serial = 1039] [outer = 0x123169c00] 02:14:19 INFO - PROCESS | 1671 | 1465204459286 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 673ms 02:14:19 INFO - PROCESS | 1671 | 1465204459314 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 1671 | 1465204459316 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 02:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:14:19 INFO - PROCESS | 1671 | 1465204459319 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 1671 | 1465204459320 Marionette TRACE conn2 <- [1,1358,null,{}] 02:14:19 INFO - PROCESS | 1671 | 1465204459322 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:19 INFO - PROCESS | 1671 | 1465204459324 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:19 INFO - PROCESS | 1671 | 1465204459452 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 02:14:19 INFO - PROCESS | 1671 | 1465204459521 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:19 INFO - PROCESS | 1671 | 1465204459522 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7bc800 == 45 [pid = 1671] [id = 347] 02:14:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x12608c800) [pid = 1671] [serial = 1040] [outer = 0x0] 02:14:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x126fe3000) [pid = 1671] [serial = 1041] [outer = 0x12608c800] 02:14:19 INFO - PROCESS | 1671 | 1465204459552 Marionette DEBUG loaded listener.js 02:14:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x128d35400) [pid = 1671] [serial = 1042] [outer = 0x12608c800] 02:14:19 INFO - PROCESS | 1671 | 1465204459971 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 668ms 02:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:14:19 INFO - PROCESS | 1671 | 1465204459988 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 1671 | 1465204459989 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 02:14:19 INFO - PROCESS | 1671 | 1465204459992 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 1671 | 1465204459993 Marionette TRACE conn2 <- [1,1362,null,{}] 02:14:19 INFO - PROCESS | 1671 | 1465204459995 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:19 INFO - PROCESS | 1671 | 1465204459997 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:20 INFO - PROCESS | 1671 | 1465204460125 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 02:14:20 INFO - PROCESS | 1671 | 1465204460180 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 1671 | 1465204460181 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2d2000 == 46 [pid = 1671] [id = 348] 02:14:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x1198e8c00) [pid = 1671] [serial = 1043] [outer = 0x0] 02:14:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 120 (0x129106400) [pid = 1671] [serial = 1044] [outer = 0x1198e8c00] 02:14:20 INFO - PROCESS | 1671 | 1465204460209 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 121 (0x129fb8000) [pid = 1671] [serial = 1045] [outer = 0x1198e8c00] 02:14:20 INFO - PROCESS | 1671 | 1465204460838 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:14:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:14:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 871ms 02:14:20 INFO - PROCESS | 1671 | 1465204460864 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 02:14:20 INFO - PROCESS | 1671 | 1465204460868 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 02:14:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:14:20 INFO - PROCESS | 1671 | 1465204460876 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:14:20 INFO - PROCESS | 1671 | 1465204460878 Marionette TRACE conn2 <- [1,1366,null,{}] 02:14:20 INFO - PROCESS | 1671 | 1465204460882 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:20 INFO - PROCESS | 1671 | 1465204460884 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:21 INFO - PROCESS | 1671 | 1465204461002 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 02:14:21 INFO - PROCESS | 1671 | 1465204461065 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 1671 | 1465204461068 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x118826800 == 47 [pid = 1671] [id = 349] 02:14:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 122 (0x116553000) [pid = 1671] [serial = 1046] [outer = 0x0] 02:14:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 123 (0x116ae9c00) [pid = 1671] [serial = 1047] [outer = 0x116553000] 02:14:21 INFO - PROCESS | 1671 | 1465204461090 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 124 (0x11856f400) [pid = 1671] [serial = 1048] [outer = 0x116553000] 02:14:21 INFO - PROCESS | 1671 | 1465204461620 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:14:21 INFO - PROCESS | 1671 | 1465204461650 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 02:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:14:21 INFO - PROCESS | 1671 | 1465204461655 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 1671 | 1465204461656 Marionette TRACE conn2 <- [1,1370,null,{}] 02:14:21 INFO - PROCESS | 1671 | 1465204461658 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:21 INFO - PROCESS | 1671 | 1465204461660 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:21 INFO - PROCESS | 1671 | 1465204461748 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 02:14:21 INFO - PROCESS | 1671 | 1465204461846 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:21 INFO - PROCESS | 1671 | 1465204461847 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197b5000 == 48 [pid = 1671] [id = 350] 02:14:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 125 (0x119857c00) [pid = 1671] [serial = 1049] [outer = 0x0] 02:14:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 126 (0x1198ef000) [pid = 1671] [serial = 1050] [outer = 0x119857c00] 02:14:21 INFO - PROCESS | 1671 | 1465204461893 Marionette DEBUG loaded listener.js 02:14:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 127 (0x119d38800) [pid = 1671] [serial = 1051] [outer = 0x119857c00] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x12be09800 == 47 [pid = 1671] [id = 342] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x119d57000 == 46 [pid = 1671] [id = 341] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab7e000 == 45 [pid = 1671] [id = 340] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 126 (0x1198f2c00) [pid = 1671] [serial = 990] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 125 (0x12a906c00) [pid = 1671] [serial = 972] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8b3000 == 44 [pid = 1671] [id = 339] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x11937a800 == 43 [pid = 1671] [id = 338] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x1250a0000 == 42 [pid = 1671] [id = 337] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x12745f000 == 41 [pid = 1671] [id = 336] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x12605c800 == 40 [pid = 1671] [id = 335] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x12131c800 == 39 [pid = 1671] [id = 334] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x11881e800 == 38 [pid = 1671] [id = 333] 02:14:22 INFO - PROCESS | 1671 | --DOCSHELL 0x114f61000 == 37 [pid = 1671] [id = 332] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 124 (0x115ec9c00) [pid = 1671] [serial = 975] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 123 (0x1162f4800) [pid = 1671] [serial = 976] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 122 (0x116aea400) [pid = 1671] [serial = 978] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 121 (0x118569800) [pid = 1671] [serial = 981] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 120 (0x124eb0000) [pid = 1671] [serial = 952] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 119 (0x1247f0800) [pid = 1671] [serial = 951] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x127432400) [pid = 1671] [serial = 955] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x126092400) [pid = 1671] [serial = 954] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x128d33800) [pid = 1671] [serial = 957] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x128eea400) [pid = 1671] [serial = 960] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x129fb4800) [pid = 1671] [serial = 967] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x1185dfc00) [pid = 1671] [serial = 982] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x116b82000) [pid = 1671] [serial = 979] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x126093400) [pid = 1671] [serial = 963] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x1188fd800) [pid = 1671] [serial = 984] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x119230400) [pid = 1671] [serial = 985] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1294af000) [pid = 1671] [serial = 961] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1294b0c00) [pid = 1671] [serial = 966] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x119857000) [pid = 1671] [serial = 988] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1197ddc00) [pid = 1671] [serial = 937] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1188f1400) [pid = 1671] [serial = 936] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1294a8400) [pid = 1671] [serial = 934] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1182b8400) [pid = 1671] [serial = 933] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119342400) [pid = 1671] [serial = 987] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1294a3400) [pid = 1671] [serial = 931] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1274b5000) [pid = 1671] [serial = 930] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x124eecc00) [pid = 1671] [serial = 928] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1247ce800) [pid = 1671] [serial = 927] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11985dc00) [pid = 1671] [serial = 925] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x11929ec00) [pid = 1671] [serial = 924] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x117759400) [pid = 1671] [serial = 922] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x116ae9000) [pid = 1671] [serial = 921] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x123567000) [pid = 1671] [serial = 948] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119c8c400) [pid = 1671] [serial = 945] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x119e1f000) [pid = 1671] [serial = 946] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1188f2000) [pid = 1671] [serial = 942] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x119299000) [pid = 1671] [serial = 943] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12a898800) [pid = 1671] [serial = 970] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x11775c800) [pid = 1671] [serial = 939] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x116268800) [pid = 1671] [serial = 940] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x128ee8000) [pid = 1671] [serial = 964] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x128da2800) [pid = 1671] [serial = 958] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1243cb400) [pid = 1671] [serial = 949] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12a71c000) [pid = 1671] [serial = 969] [outer = 0x0] [url = about:blank] 02:14:22 INFO - PROCESS | 1671 | 1465204462416 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:14:22 INFO - PROCESS | 1671 | 1465204462430 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 02:14:22 INFO - PROCESS | 1671 | 1465204462433 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:14:22 INFO - PROCESS | 1671 | 1465204462437 Marionette TRACE conn2 <- [1,1374,null,{}] 02:14:22 INFO - PROCESS | 1671 | 1465204462446 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:22 INFO - PROCESS | 1671 | 1465204462449 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:22 INFO - PROCESS | 1671 | 1465204462541 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 02:14:22 INFO - PROCESS | 1671 | 1465204462546 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 1671 | 1465204462548 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x11937f800 == 38 [pid = 1671] [id = 351] 02:14:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x119230400) [pid = 1671] [serial = 1052] [outer = 0x0] 02:14:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x124250400) [pid = 1671] [serial = 1053] [outer = 0x119230400] 02:14:22 INFO - PROCESS | 1671 | 1465204462576 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1247f0800) [pid = 1671] [serial = 1054] [outer = 0x119230400] 02:14:22 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:14:22 INFO - PROCESS | 1671 | 1465204462991 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 1671 | 1465204463011 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 02:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:14:23 INFO - PROCESS | 1671 | 1465204463014 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 1671 | 1465204463015 Marionette TRACE conn2 <- [1,1378,null,{}] 02:14:23 INFO - PROCESS | 1671 | 1465204463017 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:23 INFO - PROCESS | 1671 | 1465204463018 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:23 INFO - PROCESS | 1671 | 1465204463099 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 02:14:23 INFO - PROCESS | 1671 | 1465204463103 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 1671 | 1465204463105 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234fb000 == 39 [pid = 1671] [id = 352] 02:14:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x124ef1000) [pid = 1671] [serial = 1055] [outer = 0x0] 02:14:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1269ee400) [pid = 1671] [serial = 1056] [outer = 0x124ef1000] 02:14:23 INFO - PROCESS | 1671 | 1465204463133 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x126db4c00) [pid = 1671] [serial = 1057] [outer = 0x124ef1000] 02:14:23 INFO - PROCESS | 1671 | 1465204463474 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 1671 | 1465204463485 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 02:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:14:23 INFO - PROCESS | 1671 | 1465204463487 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 1671 | 1465204463489 Marionette TRACE conn2 <- [1,1382,null,{}] 02:14:23 INFO - PROCESS | 1671 | 1465204463494 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:23 INFO - PROCESS | 1671 | 1465204463495 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:23 INFO - PROCESS | 1671 | 1465204463597 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 02:14:23 INFO - PROCESS | 1671 | 1465204463603 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 1671 | 1465204463605 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x124382800 == 40 [pid = 1671] [id = 353] 02:14:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1269ec000) [pid = 1671] [serial = 1058] [outer = 0x0] 02:14:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1274b9c00) [pid = 1671] [serial = 1059] [outer = 0x1269ec000] 02:14:23 INFO - PROCESS | 1671 | 1465204463629 Marionette DEBUG loaded listener.js 02:14:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128ee7000) [pid = 1671] [serial = 1060] [outer = 0x1269ec000] 02:14:23 INFO - PROCESS | 1671 | [1671] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 02:14:23 INFO - PROCESS | 1671 | 1465204463971 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 1671 | 1465204464010 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 02:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:14:24 INFO - PROCESS | 1671 | 1465204464012 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - PROCESS | 1671 | 1465204464013 Marionette TRACE conn2 <- [1,1386,null,{}] 02:14:24 INFO - PROCESS | 1671 | 1465204464016 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:24 INFO - PROCESS | 1671 | 1465204464020 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:24 INFO - PROCESS | 1671 | 1465204464120 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 02:14:24 INFO - PROCESS | 1671 | 1465204464126 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 1671 | 1465204464127 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d5f000 == 41 [pid = 1671] [id = 354] 02:14:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1294a3800) [pid = 1671] [serial = 1061] [outer = 0x0] 02:14:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x129fbc000) [pid = 1671] [serial = 1062] [outer = 0x1294a3800] 02:14:24 INFO - PROCESS | 1671 | 1465204464159 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12a90d000) [pid = 1671] [serial = 1063] [outer = 0x1294a3800] 02:14:24 INFO - PROCESS | 1671 | 1465204464545 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 1671 | 1465204464584 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 02:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:14:24 INFO - PROCESS | 1671 | 1465204464587 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - PROCESS | 1671 | 1465204464588 Marionette TRACE conn2 <- [1,1390,null,{}] 02:14:24 INFO - PROCESS | 1671 | 1465204464590 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:24 INFO - PROCESS | 1671 | 1465204464591 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:24 INFO - PROCESS | 1671 | 1465204464692 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 02:14:24 INFO - PROCESS | 1671 | 1465204464696 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:24 INFO - PROCESS | 1671 | 1465204464697 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e4800 == 42 [pid = 1671] [id = 355] 02:14:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x129fb4800) [pid = 1671] [serial = 1064] [outer = 0x0] 02:14:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12ab0a000) [pid = 1671] [serial = 1065] [outer = 0x129fb4800] 02:14:24 INFO - PROCESS | 1671 | 1465204464750 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12ab0fc00) [pid = 1671] [serial = 1066] [outer = 0x129fb4800] 02:14:25 INFO - PROCESS | 1671 | 1465204465055 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 521ms 02:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:14:25 INFO - PROCESS | 1671 | 1465204465109 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 1671 | 1465204465110 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 02:14:25 INFO - PROCESS | 1671 | 1465204465112 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 1671 | 1465204465113 Marionette TRACE conn2 <- [1,1394,null,{}] 02:14:25 INFO - PROCESS | 1671 | 1465204465115 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:25 INFO - PROCESS | 1671 | 1465204465116 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:25 INFO - PROCESS | 1671 | 1465204465223 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 02:14:25 INFO - PROCESS | 1671 | 1465204465238 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 1671 | 1465204465239 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8c7800 == 43 [pid = 1671] [id = 356] 02:14:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12ab08400) [pid = 1671] [serial = 1067] [outer = 0x0] 02:14:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12b17c000) [pid = 1671] [serial = 1068] [outer = 0x12ab08400] 02:14:25 INFO - PROCESS | 1671 | 1465204465263 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12b1d2800) [pid = 1671] [serial = 1069] [outer = 0x12ab08400] 02:14:25 INFO - PROCESS | 1671 | 1465204465615 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:14:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:14:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 518ms 02:14:25 INFO - PROCESS | 1671 | 1465204465631 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 02:14:25 INFO - PROCESS | 1671 | 1465204465632 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 02:14:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:14:25 INFO - PROCESS | 1671 | 1465204465634 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:14:25 INFO - PROCESS | 1671 | 1465204465635 Marionette TRACE conn2 <- [1,1398,null,{}] 02:14:25 INFO - PROCESS | 1671 | 1465204465638 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:25 INFO - PROCESS | 1671 | 1465204465639 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:25 INFO - PROCESS | 1671 | 1465204465741 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 02:14:25 INFO - PROCESS | 1671 | 1465204465752 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 1671 | 1465204465753 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1ae000 == 44 [pid = 1671] [id = 357] 02:14:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12ab0f000) [pid = 1671] [serial = 1070] [outer = 0x0] 02:14:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12b1de800) [pid = 1671] [serial = 1071] [outer = 0x12ab0f000] 02:14:25 INFO - PROCESS | 1671 | 1465204465779 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12b207000) [pid = 1671] [serial = 1072] [outer = 0x12ab0f000] 02:14:26 INFO - PROCESS | 1671 | 1465204466102 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 519ms 02:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:14:26 INFO - PROCESS | 1671 | 1465204466153 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 1671 | 1465204466155 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 02:14:26 INFO - PROCESS | 1671 | 1465204466157 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 1671 | 1465204466158 Marionette TRACE conn2 <- [1,1402,null,{}] 02:14:26 INFO - PROCESS | 1671 | 1465204466160 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:26 INFO - PROCESS | 1671 | 1465204466168 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:26 INFO - PROCESS | 1671 | 1465204466277 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 02:14:26 INFO - PROCESS | 1671 | 1465204466281 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 1671 | 1465204466282 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b64000 == 45 [pid = 1671] [id = 358] 02:14:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12b17e000) [pid = 1671] [serial = 1073] [outer = 0x0] 02:14:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12b20b000) [pid = 1671] [serial = 1074] [outer = 0x12b17e000] 02:14:26 INFO - PROCESS | 1671 | 1465204466411 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12b5e3c00) [pid = 1671] [serial = 1075] [outer = 0x12b17e000] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1189c8c00) [pid = 1671] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x128d39400) [pid = 1671] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1188f7400) [pid = 1671] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x11337e000) [pid = 1671] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x128d3c000) [pid = 1671] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1243c0c00) [pid = 1671] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1162f8000) [pid = 1671] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x12a8a1000) [pid = 1671] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1110a6c00) [pid = 1671] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1182ba000) [pid = 1671] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x12608fc00) [pid = 1671] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:14:26 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x126094000) [pid = 1671] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:14:26 INFO - PROCESS | 1671 | 1465204466731 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 619ms 02:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:14:26 INFO - PROCESS | 1671 | 1465204466777 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 1671 | 1465204466779 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 02:14:26 INFO - PROCESS | 1671 | 1465204466781 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 1671 | 1465204466782 Marionette TRACE conn2 <- [1,1406,null,{}] 02:14:26 INFO - PROCESS | 1671 | 1465204466785 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:26 INFO - PROCESS | 1671 | 1465204466786 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:26 INFO - PROCESS | 1671 | 1465204466882 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 02:14:26 INFO - PROCESS | 1671 | 1465204466885 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 1671 | 1465204466887 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2c7800 == 46 [pid = 1671] [id = 359] 02:14:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x118566c00) [pid = 1671] [serial = 1076] [outer = 0x0] 02:14:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x126f3a400) [pid = 1671] [serial = 1077] [outer = 0x118566c00] 02:14:26 INFO - PROCESS | 1671 | 1465204466914 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12b5e8000) [pid = 1671] [serial = 1078] [outer = 0x118566c00] 02:14:27 INFO - PROCESS | 1671 | 1465204467250 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 518ms 02:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:14:27 INFO - PROCESS | 1671 | 1465204467300 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 1671 | 1465204467301 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 02:14:27 INFO - PROCESS | 1671 | 1465204467312 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 1671 | 1465204467313 Marionette TRACE conn2 <- [1,1410,null,{}] 02:14:27 INFO - PROCESS | 1671 | 1465204467324 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:27 INFO - PROCESS | 1671 | 1465204467325 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:27 INFO - PROCESS | 1671 | 1465204467407 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 02:14:27 INFO - PROCESS | 1671 | 1465204467411 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 1671 | 1465204467412 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd18800 == 47 [pid = 1671] [id = 360] 02:14:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12b5eb800) [pid = 1671] [serial = 1079] [outer = 0x0] 02:14:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12bdc5c00) [pid = 1671] [serial = 1080] [outer = 0x12b5eb800] 02:14:27 INFO - PROCESS | 1671 | 1465204467436 Marionette DEBUG loaded listener.js 02:14:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12bdce000) [pid = 1671] [serial = 1081] [outer = 0x12b5eb800] 02:14:27 INFO - PROCESS | 1671 | 1465204467795 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 530ms 02:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:14:27 INFO - PROCESS | 1671 | 1465204467833 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 02:14:27 INFO - PROCESS | 1671 | 1465204467835 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 02:14:27 INFO - PROCESS | 1671 | 1465204467837 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 1671 | 1465204467838 Marionette TRACE conn2 <- [1,1414,null,{}] 02:14:27 INFO - PROCESS | 1671 | 1465204467840 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:27 INFO - PROCESS | 1671 | 1465204467841 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:27 INFO - PROCESS | 1671 | 1465204467926 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 02:14:27 INFO - PROCESS | 1671 | 1465204467984 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:27 INFO - PROCESS | 1671 | 1465204467985 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf70800 == 48 [pid = 1671] [id = 361] 02:14:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12b5ebc00) [pid = 1671] [serial = 1082] [outer = 0x0] 02:14:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12bdd5000) [pid = 1671] [serial = 1083] [outer = 0x12b5ebc00] 02:14:28 INFO - PROCESS | 1671 | 1465204468009 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12bddcc00) [pid = 1671] [serial = 1084] [outer = 0x12b5ebc00] 02:14:28 INFO - PROCESS | 1671 | 1465204468312 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:14:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:14:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 521ms 02:14:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:14:28 INFO - PROCESS | 1671 | 1465204468366 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 02:14:28 INFO - PROCESS | 1671 | 1465204468368 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 02:14:28 INFO - PROCESS | 1671 | 1465204468370 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:14:28 INFO - PROCESS | 1671 | 1465204468371 Marionette TRACE conn2 <- [1,1418,null,{}] 02:14:28 INFO - PROCESS | 1671 | 1465204468374 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:28 INFO - PROCESS | 1671 | 1465204468375 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:28 INFO - PROCESS | 1671 | 1465204468514 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 02:14:28 INFO - PROCESS | 1671 | 1465204468568 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 1671 | 1465204468570 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x116775000 == 49 [pid = 1671] [id = 362] 02:14:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x112d1e000) [pid = 1671] [serial = 1085] [outer = 0x0] 02:14:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x115ec7400) [pid = 1671] [serial = 1086] [outer = 0x112d1e000] 02:14:28 INFO - PROCESS | 1671 | 1465204468601 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x116731800) [pid = 1671] [serial = 1087] [outer = 0x112d1e000] 02:14:29 INFO - PROCESS | 1671 | 1465204469062 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 720ms 02:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:14:29 INFO - PROCESS | 1671 | 1465204469092 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 1671 | 1465204469095 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 02:14:29 INFO - PROCESS | 1671 | 1465204469098 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 1671 | 1465204469100 Marionette TRACE conn2 <- [1,1422,null,{}] 02:14:29 INFO - PROCESS | 1671 | 1465204469103 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:29 INFO - PROCESS | 1671 | 1465204469107 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:29 INFO - PROCESS | 1671 | 1465204469239 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 02:14:29 INFO - PROCESS | 1671 | 1465204469319 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 1671 | 1465204469321 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x11959a000 == 50 [pid = 1671] [id = 363] 02:14:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1182b2c00) [pid = 1671] [serial = 1088] [outer = 0x0] 02:14:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x11985a000) [pid = 1671] [serial = 1089] [outer = 0x1182b2c00] 02:14:29 INFO - PROCESS | 1671 | 1465204469350 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x119e19400) [pid = 1671] [serial = 1090] [outer = 0x1182b2c00] 02:14:29 INFO - PROCESS | 1671 | 1465204469825 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 771ms 02:14:29 INFO - PROCESS | 1671 | 1465204469877 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 1671 | 1465204469880 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 02:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:14:29 INFO - PROCESS | 1671 | 1465204469886 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 1671 | 1465204469890 Marionette TRACE conn2 <- [1,1426,null,{}] 02:14:29 INFO - PROCESS | 1671 | 1465204469894 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:29 INFO - PROCESS | 1671 | 1465204469897 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:30 INFO - PROCESS | 1671 | 1465204470060 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 02:14:30 INFO - PROCESS | 1671 | 1465204470139 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 1671 | 1465204470141 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2b9000 == 51 [pid = 1671] [id = 364] 02:14:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x12134b000) [pid = 1671] [serial = 1091] [outer = 0x0] 02:14:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1243c2800) [pid = 1671] [serial = 1092] [outer = 0x12134b000] 02:14:30 INFO - PROCESS | 1671 | 1465204470170 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x126088400) [pid = 1671] [serial = 1093] [outer = 0x12134b000] 02:14:30 INFO - PROCESS | 1671 | 1465204470648 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 823ms 02:14:30 INFO - PROCESS | 1671 | 1465204470709 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 1671 | 1465204470712 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 02:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:14:30 INFO - PROCESS | 1671 | 1465204470720 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - PROCESS | 1671 | 1465204470725 Marionette TRACE conn2 <- [1,1430,null,{}] 02:14:30 INFO - PROCESS | 1671 | 1465204470727 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:30 INFO - PROCESS | 1671 | 1465204470730 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:30 INFO - PROCESS | 1671 | 1465204470841 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 02:14:30 INFO - PROCESS | 1671 | 1465204470898 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:30 INFO - PROCESS | 1671 | 1465204470899 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d2b5000 == 52 [pid = 1671] [id = 365] 02:14:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x126fe7800) [pid = 1671] [serial = 1094] [outer = 0x0] 02:14:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12a71c400) [pid = 1671] [serial = 1095] [outer = 0x126fe7800] 02:14:30 INFO - PROCESS | 1671 | 1465204470928 Marionette DEBUG loaded listener.js 02:14:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x12a72cc00) [pid = 1671] [serial = 1096] [outer = 0x126fe7800] 02:14:31 INFO - PROCESS | 1671 | 1465204471414 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:14:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:14:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 978ms 02:14:31 INFO - PROCESS | 1671 | 1465204471694 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 02:14:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:14:31 INFO - PROCESS | 1671 | 1465204471697 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 02:14:31 INFO - PROCESS | 1671 | 1465204471700 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:14:31 INFO - PROCESS | 1671 | 1465204471701 Marionette TRACE conn2 <- [1,1434,null,{}] 02:14:31 INFO - PROCESS | 1671 | 1465204471705 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:31 INFO - PROCESS | 1671 | 1465204471707 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:31 INFO - PROCESS | 1671 | 1465204471809 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 02:14:31 INFO - PROCESS | 1671 | 1465204471875 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 1671 | 1465204471879 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x121324800 == 53 [pid = 1671] [id = 366] 02:14:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x11863b400) [pid = 1671] [serial = 1097] [outer = 0x0] 02:14:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x1188f6000) [pid = 1671] [serial = 1098] [outer = 0x11863b400] 02:14:31 INFO - PROCESS | 1671 | 1465204471907 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x119344000) [pid = 1671] [serial = 1099] [outer = 0x11863b400] 02:14:32 INFO - PROCESS | 1671 | 1465204472367 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 725ms 02:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:14:32 INFO - PROCESS | 1671 | 1465204472426 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 1671 | 1465204472428 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 02:14:32 INFO - PROCESS | 1671 | 1465204472432 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:14:32 INFO - PROCESS | 1671 | 1465204472434 Marionette TRACE conn2 <- [1,1438,null,{}] 02:14:32 INFO - PROCESS | 1671 | 1465204472437 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:32 INFO - PROCESS | 1671 | 1465204472438 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:32 INFO - PROCESS | 1671 | 1465204472532 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x117567800 == 52 [pid = 1671] [id = 331] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf70800 == 51 [pid = 1671] [id = 361] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd18800 == 50 [pid = 1671] [id = 360] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2c7800 == 49 [pid = 1671] [id = 359] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x124b64000 == 48 [pid = 1671] [id = 358] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1ae000 == 47 [pid = 1671] [id = 357] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8c7800 == 46 [pid = 1671] [id = 356] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e4800 == 45 [pid = 1671] [id = 355] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x12a71c800) [pid = 1671] [serial = 1029] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x128d5f000 == 44 [pid = 1671] [id = 354] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x124382800 == 43 [pid = 1671] [id = 353] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x1234fb000 == 42 [pid = 1671] [id = 352] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x11937f800 == 41 [pid = 1671] [id = 351] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x1197b5000 == 40 [pid = 1671] [id = 350] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x118826800 == 39 [pid = 1671] [id = 349] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf40000 == 38 [pid = 1671] [id = 346] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x126f1d800 == 37 [pid = 1671] [id = 345] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x11868c000 == 36 [pid = 1671] [id = 344] 02:14:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1b1800 == 35 [pid = 1671] [id = 343] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x128da9000) [pid = 1671] [serial = 1027] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x123559800) [pid = 1671] [serial = 1026] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x128ee7800) [pid = 1671] [serial = 1018] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x119852c00) [pid = 1671] [serial = 1002] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x11721f000) [pid = 1671] [serial = 997] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x129fb1800) [pid = 1671] [serial = 1021] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x124ef5400) [pid = 1671] [serial = 1009] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x116aba000) [pid = 1671] [serial = 1023] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12ab02800) [pid = 1671] [serial = 973] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x116550800) [pid = 1671] [serial = 993] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x128d41c00) [pid = 1671] [serial = 1017] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12421b000) [pid = 1671] [serial = 1006] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x119c91000) [pid = 1671] [serial = 1003] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x11888ec00) [pid = 1671] [serial = 1000] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1247f0c00) [pid = 1671] [serial = 1008] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12692dc00) [pid = 1671] [serial = 1011] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x126d0e000) [pid = 1671] [serial = 1012] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1186ed800) [pid = 1671] [serial = 1024] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x128d36000) [pid = 1671] [serial = 1015] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1294a8000) [pid = 1671] [serial = 1020] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x127164400) [pid = 1671] [serial = 1014] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11626e400) [pid = 1671] [serial = 996] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1185dcc00) [pid = 1671] [serial = 999] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x119c91400) [pid = 1671] [serial = 1005] [outer = 0x0] [url = about:blank] 02:14:32 INFO - PROCESS | 1671 | 1465204472660 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:32 INFO - PROCESS | 1671 | 1465204472662 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a38000 == 36 [pid = 1671] [id = 367] 02:14:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x11722c800) [pid = 1671] [serial = 1100] [outer = 0x0] 02:14:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x11888ec00) [pid = 1671] [serial = 1101] [outer = 0x11722c800] 02:14:32 INFO - PROCESS | 1671 | 1465204472689 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119c8e800) [pid = 1671] [serial = 1102] [outer = 0x11722c800] 02:14:33 INFO - PROCESS | 1671 | 1465204473002 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 621ms 02:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:14:33 INFO - PROCESS | 1671 | 1465204473052 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 1671 | 1465204473053 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 02:14:33 INFO - PROCESS | 1671 | 1465204473056 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 1671 | 1465204473057 Marionette TRACE conn2 <- [1,1442,null,{}] 02:14:33 INFO - PROCESS | 1671 | 1465204473064 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:33 INFO - PROCESS | 1671 | 1465204473067 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:33 INFO - PROCESS | 1671 | 1465204473149 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 02:14:33 INFO - PROCESS | 1671 | 1465204473225 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 1671 | 1465204473228 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x119ecc000 == 37 [pid = 1671] [id = 368] 02:14:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x121356c00) [pid = 1671] [serial = 1103] [outer = 0x0] 02:14:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1247e8400) [pid = 1671] [serial = 1104] [outer = 0x121356c00] 02:14:33 INFO - PROCESS | 1671 | 1465204473256 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x124ee8800) [pid = 1671] [serial = 1105] [outer = 0x121356c00] 02:14:33 INFO - PROCESS | 1671 | 1465204473554 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 02:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:14:33 INFO - PROCESS | 1671 | 1465204473579 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 1671 | 1465204473580 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 02:14:33 INFO - PROCESS | 1671 | 1465204473582 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 1671 | 1465204473583 Marionette TRACE conn2 <- [1,1446,null,{}] 02:14:33 INFO - PROCESS | 1671 | 1465204473586 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:33 INFO - PROCESS | 1671 | 1465204473587 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:33 INFO - PROCESS | 1671 | 1465204473683 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 02:14:33 INFO - PROCESS | 1671 | 1465204473688 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:33 INFO - PROCESS | 1671 | 1465204473691 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260e0000 == 38 [pid = 1671] [id = 369] 02:14:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12608cc00) [pid = 1671] [serial = 1106] [outer = 0x0] 02:14:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x126f3ac00) [pid = 1671] [serial = 1107] [outer = 0x12608cc00] 02:14:33 INFO - PROCESS | 1671 | 1465204473717 Marionette DEBUG loaded listener.js 02:14:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x127434c00) [pid = 1671] [serial = 1108] [outer = 0x12608cc00] 02:14:34 INFO - PROCESS | 1671 | 1465204474091 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 520ms 02:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:14:34 INFO - PROCESS | 1671 | 1465204474103 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 1671 | 1465204474104 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 02:14:34 INFO - PROCESS | 1671 | 1465204474110 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 1671 | 1465204474111 Marionette TRACE conn2 <- [1,1450,null,{}] 02:14:34 INFO - PROCESS | 1671 | 1465204474114 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:34 INFO - PROCESS | 1671 | 1465204474115 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:34 INFO - PROCESS | 1671 | 1465204474197 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 02:14:34 INFO - PROCESS | 1671 | 1465204474202 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 1671 | 1465204474203 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d59800 == 39 [pid = 1671] [id = 370] 02:14:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x1274bac00) [pid = 1671] [serial = 1109] [outer = 0x0] 02:14:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x128d41800) [pid = 1671] [serial = 1110] [outer = 0x1274bac00] 02:14:34 INFO - PROCESS | 1671 | 1465204474230 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1294a4400) [pid = 1671] [serial = 1111] [outer = 0x1274bac00] 02:14:34 INFO - PROCESS | 1671 | 1465204474563 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:14:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:14:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 469ms 02:14:34 INFO - PROCESS | 1671 | 1465204474580 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 02:14:34 INFO - PROCESS | 1671 | 1465204474581 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 02:14:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:14:34 INFO - PROCESS | 1671 | 1465204474583 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:14:34 INFO - PROCESS | 1671 | 1465204474584 Marionette TRACE conn2 <- [1,1454,null,{}] 02:14:34 INFO - PROCESS | 1671 | 1465204474596 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:34 INFO - PROCESS | 1671 | 1465204474600 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:34 INFO - PROCESS | 1671 | 1465204474737 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 02:14:34 INFO - PROCESS | 1671 | 1465204474782 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 1671 | 1465204474783 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x11897d800 == 40 [pid = 1671] [id = 371] 02:14:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1294b2000) [pid = 1671] [serial = 1112] [outer = 0x0] 02:14:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x129fb5400) [pid = 1671] [serial = 1113] [outer = 0x1294b2000] 02:14:34 INFO - PROCESS | 1671 | 1465204474808 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x12a909000) [pid = 1671] [serial = 1114] [outer = 0x1294b2000] 02:14:35 INFO - PROCESS | 1671 | 1465204475212 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 668ms 02:14:35 INFO - PROCESS | 1671 | 1465204475252 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 1671 | 1465204475253 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 02:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:14:35 INFO - PROCESS | 1671 | 1465204475261 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 1671 | 1465204475262 Marionette TRACE conn2 <- [1,1458,null,{}] 02:14:35 INFO - PROCESS | 1671 | 1465204475265 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:35 INFO - PROCESS | 1671 | 1465204475266 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:35 INFO - PROCESS | 1671 | 1465204475381 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 02:14:35 INFO - PROCESS | 1671 | 1465204475423 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 1671 | 1465204475424 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab84800 == 41 [pid = 1671] [id = 372] 02:14:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x12a911000) [pid = 1671] [serial = 1115] [outer = 0x0] 02:14:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x12ab0c400) [pid = 1671] [serial = 1116] [outer = 0x12a911000] 02:14:35 INFO - PROCESS | 1671 | 1465204475449 Marionette DEBUG loaded listener.js 02:14:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x12b5e3800) [pid = 1671] [serial = 1117] [outer = 0x12a911000] 02:14:35 INFO - PROCESS | 1671 | 1465204475777 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 569ms 02:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:14:35 INFO - PROCESS | 1671 | 1465204475830 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 02:14:35 INFO - PROCESS | 1671 | 1465204475831 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 02:14:35 INFO - PROCESS | 1671 | 1465204475834 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 1671 | 1465204475835 Marionette TRACE conn2 <- [1,1462,null,{}] 02:14:35 INFO - PROCESS | 1671 | 1465204475837 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:35 INFO - PROCESS | 1671 | 1465204475838 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:35 INFO - PROCESS | 1671 | 1465204475946 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 02:14:35 INFO - PROCESS | 1671 | 1465204475949 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:35 INFO - PROCESS | 1671 | 1465204475951 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b3ac800 == 42 [pid = 1671] [id = 373] 02:14:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x12b208800) [pid = 1671] [serial = 1118] [outer = 0x0] 02:14:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x12b5e9400) [pid = 1671] [serial = 1119] [outer = 0x12b208800] 02:14:36 INFO - PROCESS | 1671 | 1465204476006 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12bdd3000) [pid = 1671] [serial = 1120] [outer = 0x12b208800] 02:14:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:14:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 518ms 02:14:36 INFO - PROCESS | 1671 | 1465204476350 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:14:36 INFO - PROCESS | 1671 | 1465204476357 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 02:14:36 INFO - PROCESS | 1671 | 1465204476358 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 02:14:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:14:36 INFO - PROCESS | 1671 | 1465204476361 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:14:36 INFO - PROCESS | 1671 | 1465204476362 Marionette TRACE conn2 <- [1,1466,null,{}] 02:14:36 INFO - PROCESS | 1671 | 1465204476364 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:36 INFO - PROCESS | 1671 | 1465204476365 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:36 INFO - PROCESS | 1671 | 1465204476483 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 02:14:36 INFO - PROCESS | 1671 | 1465204476519 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 1671 | 1465204476520 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1ab000 == 43 [pid = 1671] [id = 374] 02:14:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x12b5e4000) [pid = 1671] [serial = 1121] [outer = 0x0] 02:14:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x12bde0800) [pid = 1671] [serial = 1122] [outer = 0x12b5e4000] 02:14:36 INFO - PROCESS | 1671 | 1465204476544 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x12bfd8400) [pid = 1671] [serial = 1123] [outer = 0x12b5e4000] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x116268c00) [pid = 1671] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x129fb4800) [pid = 1671] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x124ef1000) [pid = 1671] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x119230400) [pid = 1671] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1294a3800) [pid = 1671] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x116553000) [pid = 1671] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x12ab08400) [pid = 1671] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x119857c00) [pid = 1671] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12ab0f000) [pid = 1671] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12b5eb800) [pid = 1671] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x12b17e000) [pid = 1671] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1269ec000) [pid = 1671] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:14:36 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x118566c00) [pid = 1671] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:14:37 INFO - PROCESS | 1671 | 1465204477065 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 718ms 02:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:14:37 INFO - PROCESS | 1671 | 1465204477079 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 02:14:37 INFO - PROCESS | 1671 | 1465204477081 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 02:14:37 INFO - PROCESS | 1671 | 1465204477083 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - PROCESS | 1671 | 1465204477084 Marionette TRACE conn2 <- [1,1470,null,{}] 02:14:37 INFO - PROCESS | 1671 | 1465204477086 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:37 INFO - PROCESS | 1671 | 1465204477087 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:37 INFO - PROCESS | 1671 | 1465204477179 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 02:14:37 INFO - PROCESS | 1671 | 1465204477197 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 1671 | 1465204477198 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1a9800 == 44 [pid = 1671] [id = 375] 02:14:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x118529400) [pid = 1671] [serial = 1124] [outer = 0x0] 02:14:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x11852c000) [pid = 1671] [serial = 1125] [outer = 0x118529400] 02:14:37 INFO - PROCESS | 1671 | 1465204477222 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x118530400) [pid = 1671] [serial = 1126] [outer = 0x118529400] 02:14:37 INFO - PROCESS | 1671 | 1465204477600 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 568ms 02:14:37 INFO - PROCESS | 1671 | 1465204477652 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 02:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:14:37 INFO - PROCESS | 1671 | 1465204477666 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 02:14:37 INFO - PROCESS | 1671 | 1465204477669 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - PROCESS | 1671 | 1465204477672 Marionette TRACE conn2 <- [1,1474,null,{}] 02:14:37 INFO - PROCESS | 1671 | 1465204477675 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:37 INFO - PROCESS | 1671 | 1465204477677 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:37 INFO - PROCESS | 1671 | 1465204477816 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 02:14:37 INFO - PROCESS | 1671 | 1465204477825 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 1671 | 1465204477827 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf75800 == 45 [pid = 1671] [id = 376] 02:14:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x118531800) [pid = 1671] [serial = 1127] [outer = 0x0] 02:14:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x12ab07400) [pid = 1671] [serial = 1128] [outer = 0x118531800] 02:14:37 INFO - PROCESS | 1671 | 1465204477869 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x12bfdb800) [pid = 1671] [serial = 1129] [outer = 0x118531800] 02:14:38 INFO - PROCESS | 1671 | 1465204478310 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 673ms 02:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:14:38 INFO - PROCESS | 1671 | 1465204478344 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 1671 | 1465204478345 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 02:14:38 INFO - PROCESS | 1671 | 1465204478347 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - PROCESS | 1671 | 1465204478348 Marionette TRACE conn2 <- [1,1478,null,{}] 02:14:38 INFO - PROCESS | 1671 | 1465204478351 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:38 INFO - PROCESS | 1671 | 1465204478352 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:38 INFO - PROCESS | 1671 | 1465204478447 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 02:14:38 INFO - PROCESS | 1671 | 1465204478474 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:38 INFO - PROCESS | 1671 | 1465204478474 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d2ce800 == 46 [pid = 1671] [id = 377] 02:14:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x11977a000) [pid = 1671] [serial = 1130] [outer = 0x0] 02:14:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x11977c800) [pid = 1671] [serial = 1131] [outer = 0x11977a000] 02:14:38 INFO - PROCESS | 1671 | 1465204478511 Marionette DEBUG loaded listener.js 02:14:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x12bfdc400) [pid = 1671] [serial = 1132] [outer = 0x11977a000] 02:14:39 INFO - PROCESS | 1671 | 1465204479052 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 719ms 02:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:14:39 INFO - PROCESS | 1671 | 1465204479081 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 02:14:39 INFO - PROCESS | 1671 | 1465204479084 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 02:14:39 INFO - PROCESS | 1671 | 1465204479087 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 1671 | 1465204479092 Marionette TRACE conn2 <- [1,1482,null,{}] 02:14:39 INFO - PROCESS | 1671 | 1465204479097 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:39 INFO - PROCESS | 1671 | 1465204479098 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:39 INFO - PROCESS | 1671 | 1465204479213 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 02:14:39 INFO - PROCESS | 1671 | 1465204479286 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 1671 | 1465204479289 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x117576800 == 47 [pid = 1671] [id = 378] 02:14:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x116aba000) [pid = 1671] [serial = 1133] [outer = 0x0] 02:14:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x116b77400) [pid = 1671] [serial = 1134] [outer = 0x116aba000] 02:14:39 INFO - PROCESS | 1671 | 1465204479320 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x118523400) [pid = 1671] [serial = 1135] [outer = 0x116aba000] 02:14:39 INFO - PROCESS | 1671 | 1465204479780 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:14:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:14:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 725ms 02:14:39 INFO - PROCESS | 1671 | 1465204479816 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 02:14:39 INFO - PROCESS | 1671 | 1465204479819 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 02:14:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:14:39 INFO - PROCESS | 1671 | 1465204479843 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:14:39 INFO - PROCESS | 1671 | 1465204479845 Marionette TRACE conn2 <- [1,1486,null,{}] 02:14:39 INFO - PROCESS | 1671 | 1465204479848 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:39 INFO - PROCESS | 1671 | 1465204479849 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:39 INFO - PROCESS | 1671 | 1465204479962 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 02:14:40 INFO - PROCESS | 1671 | 1465204480038 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 1671 | 1465204480039 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x12746d000 == 48 [pid = 1671] [id = 379] 02:14:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x119776000) [pid = 1671] [serial = 1136] [outer = 0x0] 02:14:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x11977b000) [pid = 1671] [serial = 1137] [outer = 0x119776000] 02:14:40 INFO - PROCESS | 1671 | 1465204480070 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x119c0ec00) [pid = 1671] [serial = 1138] [outer = 0x119776000] 02:14:40 INFO - PROCESS | 1671 | 1465204480529 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 723ms 02:14:40 INFO - PROCESS | 1671 | 1465204480572 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 1671 | 1465204480574 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 02:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:14:40 INFO - PROCESS | 1671 | 1465204480578 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 1671 | 1465204480580 Marionette TRACE conn2 <- [1,1490,null,{}] 02:14:40 INFO - PROCESS | 1671 | 1465204480590 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:40 INFO - PROCESS | 1671 | 1465204480593 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:40 INFO - PROCESS | 1671 | 1465204480698 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 02:14:40 INFO - PROCESS | 1671 | 1465204480769 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 1671 | 1465204480772 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf70000 == 49 [pid = 1671] [id = 380] 02:14:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x1213b3800) [pid = 1671] [serial = 1139] [outer = 0x0] 02:14:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 120 (0x1213b6000) [pid = 1671] [serial = 1140] [outer = 0x1213b3800] 02:14:40 INFO - PROCESS | 1671 | 1465204480803 Marionette DEBUG loaded listener.js 02:14:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 121 (0x1213bb400) [pid = 1671] [serial = 1141] [outer = 0x1213b3800] 02:14:41 INFO - PROCESS | 1671 | 1465204481239 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 723ms 02:14:41 INFO - PROCESS | 1671 | 1465204481305 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 1671 | 1465204481307 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 02:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:14:41 INFO - PROCESS | 1671 | 1465204481311 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - PROCESS | 1671 | 1465204481312 Marionette TRACE conn2 <- [1,1494,null,{}] 02:14:41 INFO - PROCESS | 1671 | 1465204481315 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:41 INFO - PROCESS | 1671 | 1465204481316 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:41 INFO - PROCESS | 1671 | 1465204481427 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 02:14:41 INFO - PROCESS | 1671 | 1465204481502 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:41 INFO - PROCESS | 1671 | 1465204481504 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d992800 == 50 [pid = 1671] [id = 381] 02:14:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 122 (0x124ee9000) [pid = 1671] [serial = 1142] [outer = 0x0] 02:14:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 123 (0x124ef5400) [pid = 1671] [serial = 1143] [outer = 0x124ee9000] 02:14:41 INFO - PROCESS | 1671 | 1465204481533 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 124 (0x126db0800) [pid = 1671] [serial = 1144] [outer = 0x124ee9000] 02:14:41 INFO - PROCESS | 1671 | 1465204481969 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:14:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:14:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 670ms 02:14:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:14:41 INFO - PROCESS | 1671 | 1465204481981 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 02:14:41 INFO - PROCESS | 1671 | 1465204481983 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 02:14:41 INFO - PROCESS | 1671 | 1465204481985 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:14:41 INFO - PROCESS | 1671 | 1465204481986 Marionette TRACE conn2 <- [1,1498,null,{}] 02:14:41 INFO - PROCESS | 1671 | 1465204481991 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:41 INFO - PROCESS | 1671 | 1465204481993 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:42 INFO - PROCESS | 1671 | 1465204482096 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 02:14:42 INFO - PROCESS | 1671 | 1465204482158 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 1671 | 1465204482159 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd06800 == 51 [pid = 1671] [id = 382] 02:14:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 125 (0x1274b7800) [pid = 1671] [serial = 1145] [outer = 0x0] 02:14:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 126 (0x128ee6000) [pid = 1671] [serial = 1146] [outer = 0x1274b7800] 02:14:42 INFO - PROCESS | 1671 | 1465204482243 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 127 (0x129674800) [pid = 1671] [serial = 1147] [outer = 0x1274b7800] 02:14:42 INFO - PROCESS | 1671 | 1465204482849 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 873ms 02:14:42 INFO - PROCESS | 1671 | 1465204482877 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 02:14:42 INFO - PROCESS | 1671 | 1465204482879 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 02:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:14:42 INFO - PROCESS | 1671 | 1465204482883 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:14:42 INFO - PROCESS | 1671 | 1465204482885 Marionette TRACE conn2 <- [1,1502,null,{}] 02:14:42 INFO - PROCESS | 1671 | 1465204482890 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:42 INFO - PROCESS | 1671 | 1465204482892 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:42 INFO - PROCESS | 1671 | 1465204482994 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 02:14:43 INFO - PROCESS | 1671 | 1465204483067 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 1671 | 1465204483068 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x12329a800 == 52 [pid = 1671] [id = 383] 02:14:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 128 (0x1188f5400) [pid = 1671] [serial = 1148] [outer = 0x0] 02:14:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 129 (0x1192a5400) [pid = 1671] [serial = 1149] [outer = 0x1188f5400] 02:14:43 INFO - PROCESS | 1671 | 1465204483095 Marionette DEBUG loaded listener.js 02:14:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 130 (0x119853000) [pid = 1671] [serial = 1150] [outer = 0x1188f5400] 02:14:43 INFO - PROCESS | 1671 | 1465204483576 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 721ms 02:14:43 INFO - PROCESS | 1671 | 1465204483610 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 1671 | 1465204483615 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 02:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:14:43 INFO - PROCESS | 1671 | 1465204483626 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 1671 | 1465204483628 Marionette TRACE conn2 <- [1,1506,null,{}] 02:14:43 INFO - PROCESS | 1671 | 1465204483632 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:43 INFO - PROCESS | 1671 | 1465204483635 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:43 INFO - PROCESS | 1671 | 1465204483776 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 02:14:43 INFO - PROCESS | 1671 | 1465204483871 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:43 INFO - PROCESS | 1671 | 1465204483873 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d60800 == 53 [pid = 1671] [id = 384] 02:14:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 131 (0x1213b1800) [pid = 1671] [serial = 1151] [outer = 0x0] 02:14:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 132 (0x1213bb800) [pid = 1671] [serial = 1152] [outer = 0x1213b1800] 02:14:43 INFO - PROCESS | 1671 | 1465204483901 Marionette DEBUG loaded listener.js 02:14:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 133 (0x1247e9c00) [pid = 1671] [serial = 1153] [outer = 0x1213b1800] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf75800 == 52 [pid = 1671] [id = 376] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1a9800 == 51 [pid = 1671] [id = 375] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1ab000 == 50 [pid = 1671] [id = 374] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12b3ac800 == 49 [pid = 1671] [id = 373] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab84800 == 48 [pid = 1671] [id = 372] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x11897d800 == 47 [pid = 1671] [id = 371] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x128d59800 == 46 [pid = 1671] [id = 370] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x1260e0000 == 45 [pid = 1671] [id = 369] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x119ecc000 == 44 [pid = 1671] [id = 368] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x116a38000 == 43 [pid = 1671] [id = 367] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x121324800 == 42 [pid = 1671] [id = 366] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x11959a000 == 41 [pid = 1671] [id = 363] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x116775000 == 40 [pid = 1671] [id = 362] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12b3a8800 == 39 [pid = 1671] [id = 324] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12d2b5000 == 38 [pid = 1671] [id = 365] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2b9000 == 37 [pid = 1671] [id = 364] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2d2000 == 36 [pid = 1671] [id = 348] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7bc800 == 35 [pid = 1671] [id = 347] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x124367000 == 34 [pid = 1671] [id = 330] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12329a800 == 33 [pid = 1671] [id = 383] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd06800 == 32 [pid = 1671] [id = 382] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12d992800 == 31 [pid = 1671] [id = 381] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf70000 == 30 [pid = 1671] [id = 380] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12746d000 == 29 [pid = 1671] [id = 379] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12d2ce800 == 28 [pid = 1671] [id = 377] 02:14:44 INFO - PROCESS | 1671 | --DOCSHELL 0x117576800 == 27 [pid = 1671] [id = 378] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 132 (0x126fe3000) [pid = 1671] [serial = 1041] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 131 (0x12ab0a000) [pid = 1671] [serial = 1065] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 130 (0x1269ee400) [pid = 1671] [serial = 1056] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 129 (0x126db4c00) [pid = 1671] [serial = 1057] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 128 (0x124250400) [pid = 1671] [serial = 1053] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 127 (0x1247f0800) [pid = 1671] [serial = 1054] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 126 (0x129106400) [pid = 1671] [serial = 1044] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 125 (0x129fbc000) [pid = 1671] [serial = 1062] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 124 (0x116ae9c00) [pid = 1671] [serial = 1047] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 123 (0x12b17c000) [pid = 1671] [serial = 1068] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 122 (0x11856f400) [pid = 1671] [serial = 1048] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 121 (0x119d38800) [pid = 1671] [serial = 1051] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 120 (0x12ab0fc00) [pid = 1671] [serial = 1066] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 119 (0x1198ef000) [pid = 1671] [serial = 1050] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x12b1de800) [pid = 1671] [serial = 1071] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x12b207000) [pid = 1671] [serial = 1072] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x12bdce000) [pid = 1671] [serial = 1081] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x12b5e3c00) [pid = 1671] [serial = 1075] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x1247edc00) [pid = 1671] [serial = 1038] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x1274b9c00) [pid = 1671] [serial = 1059] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x128ee7000) [pid = 1671] [serial = 1060] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x12bdc5c00) [pid = 1671] [serial = 1080] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x1167f0000) [pid = 1671] [serial = 1032] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x11985f800) [pid = 1671] [serial = 1035] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12b20b000) [pid = 1671] [serial = 1074] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12bdd5000) [pid = 1671] [serial = 1083] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12b5e8000) [pid = 1671] [serial = 1078] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x126f3a400) [pid = 1671] [serial = 1077] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12b1d2800) [pid = 1671] [serial = 1069] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x12a90d000) [pid = 1671] [serial = 1063] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x116aed800) [pid = 1671] [serial = 994] [outer = 0x0] [url = about:blank] 02:14:44 INFO - PROCESS | 1671 | 1465204484913 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:14:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:14:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1328ms 02:14:44 INFO - PROCESS | 1671 | 1465204484950 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 02:14:44 INFO - PROCESS | 1671 | 1465204484953 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 02:14:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:14:44 INFO - PROCESS | 1671 | 1465204484956 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:14:44 INFO - PROCESS | 1671 | 1465204484958 Marionette TRACE conn2 <- [1,1510,null,{}] 02:14:44 INFO - PROCESS | 1671 | 1465204484962 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:44 INFO - PROCESS | 1671 | 1465204484964 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:45 INFO - PROCESS | 1671 | 1465204485052 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 02:14:45 INFO - PROCESS | 1671 | 1465204485113 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 1671 | 1465204485114 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b93800 == 28 [pid = 1671] [id = 385] 02:14:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1182b8400) [pid = 1671] [serial = 1154] [outer = 0x0] 02:14:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x118569800) [pid = 1671] [serial = 1155] [outer = 0x1182b8400] 02:14:45 INFO - PROCESS | 1671 | 1465204485142 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x11888d800) [pid = 1671] [serial = 1156] [outer = 0x1182b8400] 02:14:45 INFO - PROCESS | 1671 | 1465204485463 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:14:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:14:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 521ms 02:14:45 INFO - PROCESS | 1671 | 1465204485479 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 02:14:45 INFO - PROCESS | 1671 | 1465204485482 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 02:14:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:14:45 INFO - PROCESS | 1671 | 1465204485486 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:14:45 INFO - PROCESS | 1671 | 1465204485488 Marionette TRACE conn2 <- [1,1514,null,{}] 02:14:45 INFO - PROCESS | 1671 | 1465204485494 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:45 INFO - PROCESS | 1671 | 1465204485496 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:45 INFO - PROCESS | 1671 | 1465204485575 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 02:14:45 INFO - PROCESS | 1671 | 1465204485579 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 1671 | 1465204485580 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x119592000 == 29 [pid = 1671] [id = 386] 02:14:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x119343c00) [pid = 1671] [serial = 1157] [outer = 0x0] 02:14:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1197d0400) [pid = 1671] [serial = 1158] [outer = 0x119343c00] 02:14:45 INFO - PROCESS | 1671 | 1465204485611 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1198ec000) [pid = 1671] [serial = 1159] [outer = 0x119343c00] 02:14:45 INFO - PROCESS | 1671 | 1465204485986 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 523ms 02:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:14:46 INFO - PROCESS | 1671 | 1465204486009 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 1671 | 1465204486011 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 02:14:46 INFO - PROCESS | 1671 | 1465204486013 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 1671 | 1465204486015 Marionette TRACE conn2 <- [1,1518,null,{}] 02:14:46 INFO - PROCESS | 1671 | 1465204486023 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:46 INFO - PROCESS | 1671 | 1465204486026 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:46 INFO - PROCESS | 1671 | 1465204486104 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 02:14:46 INFO - PROCESS | 1671 | 1465204486111 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 1671 | 1465204486113 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x123133800 == 30 [pid = 1671] [id = 387] 02:14:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x116ac4400) [pid = 1671] [serial = 1160] [outer = 0x0] 02:14:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1213b1c00) [pid = 1671] [serial = 1161] [outer = 0x116ac4400] 02:14:46 INFO - PROCESS | 1671 | 1465204486141 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x123570400) [pid = 1671] [serial = 1162] [outer = 0x116ac4400] 02:14:46 INFO - PROCESS | 1671 | 1465204486467 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 470ms 02:14:46 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:14:46 INFO - PROCESS | 1671 | 1465204486484 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 1671 | 1465204486486 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 02:14:46 INFO - PROCESS | 1671 | 1465204486490 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 1671 | 1465204486492 Marionette TRACE conn2 <- [1,1522,null,{}] 02:14:46 INFO - PROCESS | 1671 | 1465204486494 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:46 INFO - PROCESS | 1671 | 1465204486495 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:46 INFO - PROCESS | 1671 | 1465204486576 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 02:14:46 INFO - PROCESS | 1671 | 1465204486638 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 1671 | 1465204486640 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x1240bf800 == 31 [pid = 1671] [id = 388] 02:14:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x118530c00) [pid = 1671] [serial = 1163] [outer = 0x0] 02:14:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x1247efc00) [pid = 1671] [serial = 1164] [outer = 0x118530c00] 02:14:46 INFO - PROCESS | 1671 | 1465204486665 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x124ef3800) [pid = 1671] [serial = 1165] [outer = 0x118530c00] 02:14:46 INFO - PROCESS | 1671 | 1465204486975 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:14:47 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 () { 02:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:14:47 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 () { 02:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:14:47 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 () { 02:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:14:47 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 () { 02:14:47 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:14:47 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 521ms 02:14:47 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:14:47 INFO - PROCESS | 1671 | 1465204487011 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 1671 | 1465204487012 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 02:14:47 INFO - PROCESS | 1671 | 1465204487015 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 1671 | 1465204487016 Marionette TRACE conn2 <- [1,1526,null,{}] 02:14:47 INFO - PROCESS | 1671 | 1465204487018 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:47 INFO - PROCESS | 1671 | 1465204487019 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:47 INFO - PROCESS | 1671 | 1465204487114 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 02:14:47 INFO - PROCESS | 1671 | 1465204487151 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 1671 | 1465204487153 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d58800 == 32 [pid = 1671] [id = 389] 02:14:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x11922f400) [pid = 1671] [serial = 1166] [outer = 0x0] 02:14:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x12507a400) [pid = 1671] [serial = 1167] [outer = 0x11922f400] 02:14:47 INFO - PROCESS | 1671 | 1465204487177 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 117 (0x12716bc00) [pid = 1671] [serial = 1168] [outer = 0x11922f400] 02:14:47 INFO - PROCESS | 1671 | 1465204487485 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:14:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:14:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:14:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:14:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 520ms 02:14:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:14:47 INFO - PROCESS | 1671 | 1465204487535 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 1671 | 1465204487537 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 02:14:47 INFO - PROCESS | 1671 | 1465204487539 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 1671 | 1465204487540 Marionette TRACE conn2 <- [1,1530,null,{}] 02:14:47 INFO - PROCESS | 1671 | 1465204487542 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:47 INFO - PROCESS | 1671 | 1465204487546 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:47 INFO - PROCESS | 1671 | 1465204487661 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 02:14:47 INFO - PROCESS | 1671 | 1465204487672 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 1671 | 1465204487675 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x12974c800 == 33 [pid = 1671] [id = 390] 02:14:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 118 (0x127430c00) [pid = 1671] [serial = 1169] [outer = 0x0] 02:14:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 119 (0x128d3c400) [pid = 1671] [serial = 1170] [outer = 0x127430c00] 02:14:47 INFO - PROCESS | 1671 | 1465204487700 Marionette DEBUG loaded listener.js 02:14:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 120 (0x12a71c000) [pid = 1671] [serial = 1171] [outer = 0x127430c00] 02:14:48 INFO - PROCESS | 1671 | 1465204488019 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:14:48 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 02:14:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:14:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:14:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:14:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:14:48 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:14:48 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. 02:14:48 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:14:48 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 520ms 02:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:14:48 INFO - PROCESS | 1671 | 1465204488059 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 1671 | 1465204488061 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 02:14:48 INFO - PROCESS | 1671 | 1465204488063 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - PROCESS | 1671 | 1465204488064 Marionette TRACE conn2 <- [1,1534,null,{}] 02:14:48 INFO - PROCESS | 1671 | 1465204488066 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:48 INFO - PROCESS | 1671 | 1465204488068 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:48 INFO - PROCESS | 1671 | 1465204488167 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 02:14:48 INFO - PROCESS | 1671 | 1465204488172 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 1671 | 1465204488173 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab6c800 == 34 [pid = 1671] [id = 391] 02:14:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 121 (0x12a71c800) [pid = 1671] [serial = 1172] [outer = 0x0] 02:14:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 122 (0x12a730c00) [pid = 1671] [serial = 1173] [outer = 0x12a71c800] 02:14:48 INFO - PROCESS | 1671 | 1465204488198 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 123 (0x12a89bc00) [pid = 1671] [serial = 1174] [outer = 0x12a71c800] 02:14:48 INFO - PROCESS | 1671 | 1465204488567 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:14:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:14:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 519ms 02:14:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:14:48 INFO - PROCESS | 1671 | 1465204488582 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 02:14:48 INFO - PROCESS | 1671 | 1465204488583 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 02:14:48 INFO - PROCESS | 1671 | 1465204488585 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:14:48 INFO - PROCESS | 1671 | 1465204488586 Marionette TRACE conn2 <- [1,1538,null,{}] 02:14:48 INFO - PROCESS | 1671 | 1465204488591 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:48 INFO - PROCESS | 1671 | 1465204488593 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:48 INFO - PROCESS | 1671 | 1465204488710 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 02:14:48 INFO - PROCESS | 1671 | 1465204488714 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:48 INFO - PROCESS | 1671 | 1465204488715 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2cd000 == 35 [pid = 1671] [id = 392] 02:14:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 124 (0x113dd0000) [pid = 1671] [serial = 1175] [outer = 0x0] 02:14:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 125 (0x12a903800) [pid = 1671] [serial = 1176] [outer = 0x113dd0000] 02:14:48 INFO - PROCESS | 1671 | 1465204488739 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 126 (0x12ab02400) [pid = 1671] [serial = 1177] [outer = 0x113dd0000] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 125 (0x1198e8c00) [pid = 1671] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 124 (0x1162f9400) [pid = 1671] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 123 (0x1197d7c00) [pid = 1671] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 122 (0x119857400) [pid = 1671] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 121 (0x123169c00) [pid = 1671] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 120 (0x129671c00) [pid = 1671] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 119 (0x12608c800) [pid = 1671] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 118 (0x12a911000) [pid = 1671] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 117 (0x12b208800) [pid = 1671] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 116 (0x12b5e4000) [pid = 1671] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x1182b2c00) [pid = 1671] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x11863b400) [pid = 1671] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x121356c00) [pid = 1671] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x12608cc00) [pid = 1671] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x12b5ebc00) [pid = 1671] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x112d1e000) [pid = 1671] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x1274bac00) [pid = 1671] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12134b000) [pid = 1671] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x11722c800) [pid = 1671] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x126fe7800) [pid = 1671] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x11977a000) [pid = 1671] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x118531800) [pid = 1671] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x118529400) [pid = 1671] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:14:49 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1294b2000) [pid = 1671] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:14:49 INFO - PROCESS | 1671 | 1465204489346 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 771ms 02:14:49 INFO - PROCESS | 1671 | 1465204489358 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 1671 | 1465204489360 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 02:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:14:49 INFO - PROCESS | 1671 | 1465204489363 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 1671 | 1465204489364 Marionette TRACE conn2 <- [1,1542,null,{}] 02:14:49 INFO - PROCESS | 1671 | 1465204489366 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:49 INFO - PROCESS | 1671 | 1465204489367 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:49 INFO - PROCESS | 1671 | 1465204489459 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 02:14:49 INFO - PROCESS | 1671 | 1465204489521 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 1671 | 1465204489522 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x12312f000 == 36 [pid = 1671] [id = 393] 02:14:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x116b77800) [pid = 1671] [serial = 1178] [outer = 0x0] 02:14:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x11888f400) [pid = 1671] [serial = 1179] [outer = 0x116b77800] 02:14:49 INFO - PROCESS | 1671 | 1465204489546 Marionette DEBUG loaded listener.js 02:14:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x119857400) [pid = 1671] [serial = 1180] [outer = 0x116b77800] 02:14:49 INFO - PROCESS | 1671 | 1465204489820 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:14:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 467ms 02:14:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:14:49 INFO - PROCESS | 1671 | 1465204489831 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 1671 | 1465204489832 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 02:14:49 INFO - PROCESS | 1671 | 1465204489834 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 1671 | 1465204489835 Marionette TRACE conn2 <- [1,1546,null,{}] 02:14:49 INFO - PROCESS | 1671 | 1465204489837 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:49 INFO - PROCESS | 1671 | 1465204489838 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:49 INFO - PROCESS | 1671 | 1465204489931 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 02:14:49 INFO - PROCESS | 1671 | 1465204489934 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 1671 | 1465204489935 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf3b800 == 37 [pid = 1671] [id = 394] 02:14:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x119d3a400) [pid = 1671] [serial = 1181] [outer = 0x0] 02:14:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x124eecc00) [pid = 1671] [serial = 1182] [outer = 0x119d3a400] 02:14:49 INFO - PROCESS | 1671 | 1465204489962 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1274bac00) [pid = 1671] [serial = 1183] [outer = 0x119d3a400] 02:14:50 INFO - PROCESS | 1671 | 1465204490321 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 518ms 02:14:50 INFO - PROCESS | 1671 | 1465204490353 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 02:14:50 INFO - PROCESS | 1671 | 1465204490355 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 02:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:14:50 INFO - PROCESS | 1671 | 1465204490370 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:14:50 INFO - PROCESS | 1671 | 1465204490372 Marionette TRACE conn2 <- [1,1550,null,{}] 02:14:50 INFO - PROCESS | 1671 | 1465204490375 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:50 INFO - PROCESS | 1671 | 1465204490376 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:50 INFO - PROCESS | 1671 | 1465204490466 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 02:14:50 INFO - PROCESS | 1671 | 1465204490470 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:50 INFO - PROCESS | 1671 | 1465204490471 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x127479800 == 38 [pid = 1671] [id = 395] 02:14:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x118522c00) [pid = 1671] [serial = 1184] [outer = 0x0] 02:14:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x12ab0a400) [pid = 1671] [serial = 1185] [outer = 0x118522c00] 02:14:50 INFO - PROCESS | 1671 | 1465204490501 Marionette DEBUG loaded listener.js 02:14:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x12b206800) [pid = 1671] [serial = 1186] [outer = 0x118522c00] 02:14:50 INFO - PROCESS | 1671 | 1465204490861 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:14:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:14:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 533ms 02:14:50 INFO - PROCESS | 1671 | 1465204490893 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 02:14:50 INFO - PROCESS | 1671 | 1465204490894 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 02:14:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:14:50 INFO - PROCESS | 1671 | 1465204490896 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:14:50 INFO - PROCESS | 1671 | 1465204490897 Marionette TRACE conn2 <- [1,1554,null,{}] 02:14:50 INFO - PROCESS | 1671 | 1465204490899 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:50 INFO - PROCESS | 1671 | 1465204490900 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:50 INFO - PROCESS | 1671 | 1465204490980 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 02:14:51 INFO - PROCESS | 1671 | 1465204491043 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 1671 | 1465204491044 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7d4800 == 39 [pid = 1671] [id = 396] 02:14:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x127166000) [pid = 1671] [serial = 1187] [outer = 0x0] 02:14:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12b5dd800) [pid = 1671] [serial = 1188] [outer = 0x127166000] 02:14:51 INFO - PROCESS | 1671 | 1465204491068 Marionette DEBUG loaded listener.js 02:14:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x12bdc1800) [pid = 1671] [serial = 1189] [outer = 0x127166000] 02:14:51 INFO - PROCESS | 1671 | --DOCSHELL 0x116b93800 == 38 [pid = 1671] [id = 385] 02:14:51 INFO - PROCESS | 1671 | --DOCSHELL 0x119d60800 == 37 [pid = 1671] [id = 384] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x123133800 == 36 [pid = 1671] [id = 387] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x119592000 == 35 [pid = 1671] [id = 386] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12312f000 == 34 [pid = 1671] [id = 393] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab6c800 == 33 [pid = 1671] [id = 391] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf3b800 == 32 [pid = 1671] [id = 394] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x1240bf800 == 31 [pid = 1671] [id = 388] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2cd000 == 30 [pid = 1671] [id = 392] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x128d58800 == 29 [pid = 1671] [id = 389] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12974c800 == 28 [pid = 1671] [id = 390] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x129fb8000) [pid = 1671] [serial = 1045] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x1182ac400) [pid = 1671] [serial = 1033] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x119d2d400) [pid = 1671] [serial = 1036] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x121351400) [pid = 1671] [serial = 991] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x126016000) [pid = 1671] [serial = 1039] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12a729000) [pid = 1671] [serial = 1030] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x128d35400) [pid = 1671] [serial = 1042] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOCSHELL 0x127479800 == 27 [pid = 1671] [id = 395] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12ab0c400) [pid = 1671] [serial = 1116] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x12b5e9400) [pid = 1671] [serial = 1119] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12b5e3800) [pid = 1671] [serial = 1117] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x12bde0800) [pid = 1671] [serial = 1122] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x12bdd3000) [pid = 1671] [serial = 1120] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119e19400) [pid = 1671] [serial = 1090] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1188f6000) [pid = 1671] [serial = 1098] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x119344000) [pid = 1671] [serial = 1099] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1247e8400) [pid = 1671] [serial = 1104] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x124ee8800) [pid = 1671] [serial = 1105] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x126f3ac00) [pid = 1671] [serial = 1107] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x127434c00) [pid = 1671] [serial = 1108] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x12bddcc00) [pid = 1671] [serial = 1084] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x115ec7400) [pid = 1671] [serial = 1086] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x116731800) [pid = 1671] [serial = 1087] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x128d41800) [pid = 1671] [serial = 1110] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1294a4400) [pid = 1671] [serial = 1111] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1243c2800) [pid = 1671] [serial = 1092] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x126088400) [pid = 1671] [serial = 1093] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11888ec00) [pid = 1671] [serial = 1101] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119c8e800) [pid = 1671] [serial = 1102] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12a71c400) [pid = 1671] [serial = 1095] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12a72cc00) [pid = 1671] [serial = 1096] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x11985a000) [pid = 1671] [serial = 1089] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11977c800) [pid = 1671] [serial = 1131] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12bfdc400) [pid = 1671] [serial = 1132] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x12bfdb800) [pid = 1671] [serial = 1129] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x11852c000) [pid = 1671] [serial = 1125] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12ab07400) [pid = 1671] [serial = 1128] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x12bfd8400) [pid = 1671] [serial = 1123] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x118530400) [pid = 1671] [serial = 1126] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x129fb5400) [pid = 1671] [serial = 1113] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x12a909000) [pid = 1671] [serial = 1114] [outer = 0x0] [url = about:blank] 02:14:52 INFO - PROCESS | 1671 | 1465204492504 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:14:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1623ms 02:14:52 INFO - PROCESS | 1671 | 1465204492520 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 1671 | 1465204492523 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 02:14:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:14:52 INFO - PROCESS | 1671 | 1465204492528 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - PROCESS | 1671 | 1465204492530 Marionette TRACE conn2 <- [1,1558,null,{}] 02:14:52 INFO - PROCESS | 1671 | 1465204492534 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:52 INFO - PROCESS | 1671 | 1465204492536 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:52 INFO - PROCESS | 1671 | 1465204492632 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 02:14:52 INFO - PROCESS | 1671 | 1465204492684 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 1671 | 1465204492687 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x11628d800 == 28 [pid = 1671] [id = 397] 02:14:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x112a7c000) [pid = 1671] [serial = 1190] [outer = 0x0] 02:14:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x112ec9c00) [pid = 1671] [serial = 1191] [outer = 0x112a7c000] 02:14:52 INFO - PROCESS | 1671 | 1465204492716 Marionette DEBUG loaded listener.js 02:14:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x115e74400) [pid = 1671] [serial = 1192] [outer = 0x112a7c000] 02:14:53 INFO - PROCESS | 1671 | 1465204493030 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:14:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:14:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 520ms 02:14:53 INFO - PROCESS | 1671 | 1465204493048 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 1671 | 1465204493051 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 02:14:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:14:53 INFO - PROCESS | 1671 | 1465204493058 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 1671 | 1465204493060 Marionette TRACE conn2 <- [1,1562,null,{}] 02:14:53 INFO - PROCESS | 1671 | 1465204493063 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:53 INFO - PROCESS | 1671 | 1465204493065 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:53 INFO - PROCESS | 1671 | 1465204493143 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 02:14:53 INFO - PROCESS | 1671 | 1465204493148 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 1671 | 1465204493149 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x117562800 == 29 [pid = 1671] [id = 398] 02:14:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x115f2ac00) [pid = 1671] [serial = 1193] [outer = 0x0] 02:14:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x116553c00) [pid = 1671] [serial = 1194] [outer = 0x115f2ac00] 02:14:53 INFO - PROCESS | 1671 | 1465204493179 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x116a68c00) [pid = 1671] [serial = 1195] [outer = 0x115f2ac00] 02:14:53 INFO - PROCESS | 1671 | 1465204493525 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:14:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:14:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 523ms 02:14:53 INFO - PROCESS | 1671 | 1465204493579 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 02:14:53 INFO - PROCESS | 1671 | 1465204493589 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 02:14:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:14:53 INFO - PROCESS | 1671 | 1465204493591 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:14:53 INFO - PROCESS | 1671 | 1465204493594 Marionette TRACE conn2 <- [1,1566,null,{}] 02:14:53 INFO - PROCESS | 1671 | 1465204493602 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:53 INFO - PROCESS | 1671 | 1465204493605 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:53 INFO - PROCESS | 1671 | 1465204493684 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 02:14:53 INFO - PROCESS | 1671 | 1465204493691 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:53 INFO - PROCESS | 1671 | 1465204493694 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x119259000 == 30 [pid = 1671] [id = 399] 02:14:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x111d63400) [pid = 1671] [serial = 1196] [outer = 0x0] 02:14:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1176ab400) [pid = 1671] [serial = 1197] [outer = 0x111d63400] 02:14:53 INFO - PROCESS | 1671 | 1465204493722 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1182ae800) [pid = 1671] [serial = 1198] [outer = 0x111d63400] 02:14:54 INFO - PROCESS | 1671 | 1465204494078 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 520ms 02:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:14:54 INFO - PROCESS | 1671 | 1465204494112 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 1671 | 1465204494114 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 02:14:54 INFO - PROCESS | 1671 | 1465204494116 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 1671 | 1465204494117 Marionette TRACE conn2 <- [1,1570,null,{}] 02:14:54 INFO - PROCESS | 1671 | 1465204494120 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:54 INFO - PROCESS | 1671 | 1465204494121 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:54 INFO - PROCESS | 1671 | 1465204494223 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 02:14:54 INFO - PROCESS | 1671 | 1465204494230 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 1671 | 1465204494231 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197a6800 == 31 [pid = 1671] [id = 400] 02:14:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1183b7000) [pid = 1671] [serial = 1199] [outer = 0x0] 02:14:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x11852b800) [pid = 1671] [serial = 1200] [outer = 0x1183b7000] 02:14:54 INFO - PROCESS | 1671 | 1465204494257 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x118566400) [pid = 1671] [serial = 1201] [outer = 0x1183b7000] 02:14:54 INFO - PROCESS | 1671 | 1465204494563 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:14:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 469ms 02:14:54 INFO - PROCESS | 1671 | 1465204494585 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 1671 | 1465204494586 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 02:14:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:14:54 INFO - PROCESS | 1671 | 1465204494590 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 1671 | 1465204494593 Marionette TRACE conn2 <- [1,1574,null,{}] 02:14:54 INFO - PROCESS | 1671 | 1465204494596 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:54 INFO - PROCESS | 1671 | 1465204494605 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:54 INFO - PROCESS | 1671 | 1465204494688 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 02:14:54 INFO - PROCESS | 1671 | 1465204494695 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 1671 | 1465204494696 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131b000 == 32 [pid = 1671] [id = 401] 02:14:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x115f28400) [pid = 1671] [serial = 1202] [outer = 0x0] 02:14:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1185dac00) [pid = 1671] [serial = 1203] [outer = 0x115f28400] 02:14:54 INFO - PROCESS | 1671 | 1465204494721 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x118886400) [pid = 1671] [serial = 1204] [outer = 0x115f28400] 02:14:55 INFO - PROCESS | 1671 | 1465204495064 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 521ms 02:14:55 INFO - PROCESS | 1671 | 1465204495114 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 02:14:55 INFO - PROCESS | 1671 | 1465204495115 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 02:14:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:14:55 INFO - PROCESS | 1671 | 1465204495118 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - PROCESS | 1671 | 1465204495119 Marionette TRACE conn2 <- [1,1578,null,{}] 02:14:55 INFO - PROCESS | 1671 | 1465204495121 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:55 INFO - PROCESS | 1671 | 1465204495125 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:55 INFO - PROCESS | 1671 | 1465204495217 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 02:14:55 INFO - PROCESS | 1671 | 1465204495222 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:55 INFO - PROCESS | 1671 | 1465204495225 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x1240cb800 == 33 [pid = 1671] [id = 402] 02:14:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x118888000) [pid = 1671] [serial = 1205] [outer = 0x0] 02:14:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1188fe400) [pid = 1671] [serial = 1206] [outer = 0x118888000] 02:14:55 INFO - PROCESS | 1671 | 1465204495251 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11977cc00) [pid = 1671] [serial = 1207] [outer = 0x118888000] 02:14:55 INFO - PROCESS | 1671 | 1465204495566 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:14:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 469ms 02:14:55 INFO - PROCESS | 1671 | 1465204495588 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 02:14:55 INFO - PROCESS | 1671 | 1465204495590 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 02:14:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:14:55 INFO - PROCESS | 1671 | 1465204495595 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - PROCESS | 1671 | 1465204495596 Marionette TRACE conn2 <- [1,1582,null,{}] 02:14:55 INFO - PROCESS | 1671 | 1465204495599 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:55 INFO - PROCESS | 1671 | 1465204495611 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:55 INFO - PROCESS | 1671 | 1465204495685 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 02:14:55 INFO - PROCESS | 1671 | 1465204495690 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:55 INFO - PROCESS | 1671 | 1465204495692 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b5a000 == 34 [pid = 1671] [id = 403] 02:14:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1182b2400) [pid = 1671] [serial = 1208] [outer = 0x0] 02:14:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1197d4000) [pid = 1671] [serial = 1209] [outer = 0x1182b2400] 02:14:55 INFO - PROCESS | 1671 | 1465204495763 Marionette DEBUG loaded listener.js 02:14:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x11985bc00) [pid = 1671] [serial = 1210] [outer = 0x1182b2400] 02:14:56 INFO - PROCESS | 1671 | 1465204496045 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 469ms 02:14:56 INFO - PROCESS | 1671 | 1465204496065 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 02:14:56 INFO - PROCESS | 1671 | 1465204496066 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 02:14:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:14:56 INFO - PROCESS | 1671 | 1465204496069 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:14:56 INFO - PROCESS | 1671 | 1465204496070 Marionette TRACE conn2 <- [1,1586,null,{}] 02:14:56 INFO - PROCESS | 1671 | 1465204496082 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:56 INFO - PROCESS | 1671 | 1465204496084 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:56 INFO - PROCESS | 1671 | 1465204496200 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 02:14:56 INFO - PROCESS | 1671 | 1465204496206 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 1671 | 1465204496207 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x1271f3800 == 35 [pid = 1671] [id = 404] 02:14:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119860c00) [pid = 1671] [serial = 1211] [outer = 0x0] 02:14:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1198f2000) [pid = 1671] [serial = 1212] [outer = 0x119860c00] 02:14:56 INFO - PROCESS | 1671 | 1465204496246 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x119c88c00) [pid = 1671] [serial = 1213] [outer = 0x119860c00] 02:14:56 INFO - PROCESS | 1671 | 1465204496684 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:14:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:14:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 623ms 02:14:56 INFO - PROCESS | 1671 | 1465204496702 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 02:14:56 INFO - PROCESS | 1671 | 1465204496703 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 02:14:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:14:56 INFO - PROCESS | 1671 | 1465204496707 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:14:56 INFO - PROCESS | 1671 | 1465204496710 Marionette TRACE conn2 <- [1,1590,null,{}] 02:14:56 INFO - PROCESS | 1671 | 1465204496713 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:56 INFO - PROCESS | 1671 | 1465204496714 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:56 INFO - PROCESS | 1671 | 1465204496799 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 02:14:56 INFO - PROCESS | 1671 | 1465204496802 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 1671 | 1465204496804 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x119257000 == 36 [pid = 1671] [id = 405] 02:14:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x119c8c000) [pid = 1671] [serial = 1214] [outer = 0x0] 02:14:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x119c95000) [pid = 1671] [serial = 1215] [outer = 0x119c8c000] 02:14:56 INFO - PROCESS | 1671 | 1465204496832 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x11a021800) [pid = 1671] [serial = 1216] [outer = 0x119c8c000] 02:14:57 INFO - PROCESS | 1671 | 1465204497180 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 524ms 02:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:14:57 INFO - PROCESS | 1671 | 1465204497231 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 1671 | 1465204497233 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 02:14:57 INFO - PROCESS | 1671 | 1465204497236 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 1671 | 1465204497238 Marionette TRACE conn2 <- [1,1594,null,{}] 02:14:57 INFO - PROCESS | 1671 | 1465204497241 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:57 INFO - PROCESS | 1671 | 1465204497243 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:57 INFO - PROCESS | 1671 | 1465204497409 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 02:14:57 INFO - PROCESS | 1671 | 1465204497425 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:57 INFO - PROCESS | 1671 | 1465204497426 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290da800 == 37 [pid = 1671] [id = 406] 02:14:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x119c8c400) [pid = 1671] [serial = 1217] [outer = 0x0] 02:14:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12134ec00) [pid = 1671] [serial = 1218] [outer = 0x119c8c400] 02:14:57 INFO - PROCESS | 1671 | 1465204497465 Marionette DEBUG loaded listener.js 02:14:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1213b4000) [pid = 1671] [serial = 1219] [outer = 0x119c8c400] 02:14:57 INFO - PROCESS | 1671 | 1465204497882 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:14:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 675ms 02:14:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:14:57 INFO - PROCESS | 1671 | 1465204497911 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 1671 | 1465204497912 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 02:14:57 INFO - PROCESS | 1671 | 1465204497914 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 1671 | 1465204497916 Marionette TRACE conn2 <- [1,1598,null,{}] 02:14:57 INFO - PROCESS | 1671 | 1465204497918 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:57 INFO - PROCESS | 1671 | 1465204497920 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:58 INFO - PROCESS | 1671 | 1465204498035 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 02:14:58 INFO - PROCESS | 1671 | 1465204498046 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 1671 | 1465204498048 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131e800 == 38 [pid = 1671] [id = 407] 02:14:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x119d31000) [pid = 1671] [serial = 1220] [outer = 0x0] 02:14:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x123177c00) [pid = 1671] [serial = 1221] [outer = 0x119d31000] 02:14:58 INFO - PROCESS | 1671 | 1465204498074 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1247ddc00) [pid = 1671] [serial = 1222] [outer = 0x119d31000] 02:14:58 INFO - PROCESS | 1671 | 1465204498417 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 519ms 02:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:14:58 INFO - PROCESS | 1671 | 1465204498433 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 1671 | 1465204498434 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 02:14:58 INFO - PROCESS | 1671 | 1465204498436 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - PROCESS | 1671 | 1465204498437 Marionette TRACE conn2 <- [1,1602,null,{}] 02:14:58 INFO - PROCESS | 1671 | 1465204498448 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:58 INFO - PROCESS | 1671 | 1465204498449 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:58 INFO - PROCESS | 1671 | 1465204498547 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 02:14:58 INFO - PROCESS | 1671 | 1465204498551 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:58 INFO - PROCESS | 1671 | 1465204498552 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab76800 == 39 [pid = 1671] [id = 408] 02:14:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1247cf000) [pid = 1671] [serial = 1223] [outer = 0x0] 02:14:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1247f0c00) [pid = 1671] [serial = 1224] [outer = 0x1247cf000] 02:14:58 INFO - PROCESS | 1671 | 1465204498576 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x124eb3c00) [pid = 1671] [serial = 1225] [outer = 0x1247cf000] 02:14:58 INFO - PROCESS | 1671 | 1465204498938 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:14:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:14:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 524ms 02:14:58 INFO - PROCESS | 1671 | 1465204498960 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 02:14:58 INFO - PROCESS | 1671 | 1465204498961 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 02:14:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:14:58 INFO - PROCESS | 1671 | 1465204498964 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:14:58 INFO - PROCESS | 1671 | 1465204498965 Marionette TRACE conn2 <- [1,1606,null,{}] 02:14:58 INFO - PROCESS | 1671 | 1465204498967 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:58 INFO - PROCESS | 1671 | 1465204498968 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:59 INFO - PROCESS | 1671 | 1465204499079 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 02:14:59 INFO - PROCESS | 1671 | 1465204499093 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 1671 | 1465204499094 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1b1800 == 40 [pid = 1671] [id = 409] 02:14:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1247e6400) [pid = 1671] [serial = 1226] [outer = 0x0] 02:14:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x12600c800) [pid = 1671] [serial = 1227] [outer = 0x1247e6400] 02:14:59 INFO - PROCESS | 1671 | 1465204499117 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12608cc00) [pid = 1671] [serial = 1228] [outer = 0x1247e6400] 02:14:59 INFO - PROCESS | 1671 | 1465204499443 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:14:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 517ms 02:14:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:14:59 INFO - PROCESS | 1671 | 1465204499482 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 1671 | 1465204499484 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 02:14:59 INFO - PROCESS | 1671 | 1465204499486 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 1671 | 1465204499487 Marionette TRACE conn2 <- [1,1610,null,{}] 02:14:59 INFO - PROCESS | 1671 | 1465204499489 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:59 INFO - PROCESS | 1671 | 1465204499490 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:59 INFO - PROCESS | 1671 | 1465204499593 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 02:14:59 INFO - PROCESS | 1671 | 1465204499597 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 1671 | 1465204499598 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:14:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be15800 == 41 [pid = 1671] [id = 410] 02:14:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x126093000) [pid = 1671] [serial = 1229] [outer = 0x0] 02:14:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x1269f1800) [pid = 1671] [serial = 1230] [outer = 0x126093000] 02:14:59 INFO - PROCESS | 1671 | 1465204499622 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x126d0c400) [pid = 1671] [serial = 1231] [outer = 0x126093000] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x113dd0000) [pid = 1671] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x119d3a400) [pid = 1671] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x118522c00) [pid = 1671] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x1213b3800) [pid = 1671] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x119776000) [pid = 1671] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x116aba000) [pid = 1671] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x118530c00) [pid = 1671] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x116ac4400) [pid = 1671] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x119343c00) [pid = 1671] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x1182b8400) [pid = 1671] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1213b1800) [pid = 1671] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1188f5400) [pid = 1671] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1274b7800) [pid = 1671] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x124ee9000) [pid = 1671] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x11922f400) [pid = 1671] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12a71c800) [pid = 1671] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x127430c00) [pid = 1671] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:14:59 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x116b77800) [pid = 1671] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:15:00 INFO - PROCESS | 1671 | 1465204500124 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:15:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 02:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:15:00 INFO - PROCESS | 1671 | 1465204500163 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 1671 | 1465204500164 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 02:15:00 INFO - PROCESS | 1671 | 1465204500166 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 1671 | 1465204500167 Marionette TRACE conn2 <- [1,1614,null,{}] 02:15:00 INFO - PROCESS | 1671 | 1465204500181 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:00 INFO - PROCESS | 1671 | 1465204500182 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:00 INFO - PROCESS | 1671 | 1465204500265 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 02:15:00 INFO - PROCESS | 1671 | 1465204500269 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 1671 | 1465204500270 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab81800 == 42 [pid = 1671] [id = 411] 02:15:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1188f2c00) [pid = 1671] [serial = 1232] [outer = 0x0] 02:15:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x119852800) [pid = 1671] [serial = 1233] [outer = 0x1188f2c00] 02:15:00 INFO - PROCESS | 1671 | 1465204500298 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12134c400) [pid = 1671] [serial = 1234] [outer = 0x1188f2c00] 02:15:00 INFO - PROCESS | 1671 | 1465204500617 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:15:00 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 02:15:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 467ms 02:15:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:15:00 INFO - PROCESS | 1671 | 1465204500634 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 1671 | 1465204500635 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 02:15:00 INFO - PROCESS | 1671 | 1465204500637 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 1671 | 1465204500639 Marionette TRACE conn2 <- [1,1618,null,{}] 02:15:00 INFO - PROCESS | 1671 | 1465204500644 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:00 INFO - PROCESS | 1671 | 1465204500645 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:00 INFO - PROCESS | 1671 | 1465204500736 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 02:15:00 INFO - PROCESS | 1671 | 1465204500815 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:00 INFO - PROCESS | 1671 | 1465204500816 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1b7000 == 43 [pid = 1671] [id = 412] 02:15:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x11922f400) [pid = 1671] [serial = 1235] [outer = 0x0] 02:15:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12601b400) [pid = 1671] [serial = 1236] [outer = 0x11922f400] 02:15:00 INFO - PROCESS | 1671 | 1465204500856 Marionette DEBUG loaded listener.js 02:15:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x126f37400) [pid = 1671] [serial = 1237] [outer = 0x11922f400] 02:15:01 INFO - PROCESS | 1671 | 1465204501299 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:15:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:15:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 671ms 02:15:01 INFO - PROCESS | 1671 | 1465204501312 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 02:15:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:15:01 INFO - PROCESS | 1671 | 1465204501327 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 02:15:01 INFO - PROCESS | 1671 | 1465204501331 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 1671 | 1465204501333 Marionette TRACE conn2 <- [1,1622,null,{}] 02:15:01 INFO - PROCESS | 1671 | 1465204501336 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:01 INFO - PROCESS | 1671 | 1465204501338 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:01 INFO - PROCESS | 1671 | 1465204501451 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 02:15:01 INFO - PROCESS | 1671 | 1465204501455 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 1671 | 1465204501456 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2d1000 == 44 [pid = 1671] [id = 413] 02:15:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1198eb400) [pid = 1671] [serial = 1238] [outer = 0x0] 02:15:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x127164000) [pid = 1671] [serial = 1239] [outer = 0x1198eb400] 02:15:01 INFO - PROCESS | 1671 | 1465204501481 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1274b2000) [pid = 1671] [serial = 1240] [outer = 0x1198eb400] 02:15:01 INFO - PROCESS | 1671 | 1465204501829 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:15:01 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 02:15:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 520ms 02:15:01 INFO - PROCESS | 1671 | 1465204501852 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 02:15:01 INFO - PROCESS | 1671 | 1465204501854 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 02:15:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:15:01 INFO - PROCESS | 1671 | 1465204501858 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:15:01 INFO - PROCESS | 1671 | 1465204501860 Marionette TRACE conn2 <- [1,1626,null,{}] 02:15:01 INFO - PROCESS | 1671 | 1465204501864 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:01 INFO - PROCESS | 1671 | 1465204501865 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:02 INFO - PROCESS | 1671 | 1465204502075 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 02:15:02 INFO - PROCESS | 1671 | 1465204502240 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 1671 | 1465204502242 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x113d98000 == 45 [pid = 1671] [id = 414] 02:15:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x111d67400) [pid = 1671] [serial = 1241] [outer = 0x0] 02:15:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x111d8a800) [pid = 1671] [serial = 1242] [outer = 0x111d67400] 02:15:02 INFO - PROCESS | 1671 | 1465204502294 Marionette DEBUG loaded listener.js 02:15:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x112052400) [pid = 1671] [serial = 1243] [outer = 0x111d67400] 02:15:02 INFO - PROCESS | 1671 | 1465204502850 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:15:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1022ms 02:15:02 INFO - PROCESS | 1671 | 1465204502911 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 1671 | 1465204502914 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 02:15:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:15:02 INFO - PROCESS | 1671 | 1465204502919 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 1671 | 1465204502921 Marionette TRACE conn2 <- [1,1630,null,{}] 02:15:02 INFO - PROCESS | 1671 | 1465204502924 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:02 INFO - PROCESS | 1671 | 1465204502926 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:03 INFO - PROCESS | 1671 | 1465204503045 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 02:15:03 INFO - PROCESS | 1671 | 1465204503125 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:03 INFO - PROCESS | 1671 | 1465204503127 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x11898f800 == 46 [pid = 1671] [id = 415] 02:15:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x116268000) [pid = 1671] [serial = 1244] [outer = 0x0] 02:15:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x116557400) [pid = 1671] [serial = 1245] [outer = 0x116268000] 02:15:03 INFO - PROCESS | 1671 | 1465204503157 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x116ae8400) [pid = 1671] [serial = 1246] [outer = 0x116268000] 02:15:03 INFO - PROCESS | 1671 | 1465204503873 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:15:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1021ms 02:15:03 INFO - PROCESS | 1671 | 1465204503940 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 1671 | 1465204503942 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 02:15:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:15:03 INFO - PROCESS | 1671 | 1465204503946 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 1671 | 1465204503948 Marionette TRACE conn2 <- [1,1634,null,{}] 02:15:03 INFO - PROCESS | 1671 | 1465204503951 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:03 INFO - PROCESS | 1671 | 1465204503953 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:04 INFO - PROCESS | 1671 | 1465204504061 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 02:15:04 INFO - PROCESS | 1671 | 1465204504121 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 1671 | 1465204504124 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a40000 == 47 [pid = 1671] [id = 416] 02:15:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x112f8e800) [pid = 1671] [serial = 1247] [outer = 0x0] 02:15:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x112fd0400) [pid = 1671] [serial = 1248] [outer = 0x112f8e800] 02:15:04 INFO - PROCESS | 1671 | 1465204504153 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x115ec2000) [pid = 1671] [serial = 1249] [outer = 0x112f8e800] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2d1000 == 46 [pid = 1671] [id = 413] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1b7000 == 45 [pid = 1671] [id = 412] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab81800 == 44 [pid = 1671] [id = 411] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12be15800 == 43 [pid = 1671] [id = 410] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1b1800 == 42 [pid = 1671] [id = 409] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab76800 == 41 [pid = 1671] [id = 408] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12131e800 == 40 [pid = 1671] [id = 407] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x12b5dd800) [pid = 1671] [serial = 1188] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1290da800 == 39 [pid = 1671] [id = 406] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x119257000 == 38 [pid = 1671] [id = 405] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1271f3800 == 37 [pid = 1671] [id = 404] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x124b5a000 == 36 [pid = 1671] [id = 403] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1240cb800 == 35 [pid = 1671] [id = 402] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12131b000 == 34 [pid = 1671] [id = 401] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1197a6800 == 33 [pid = 1671] [id = 400] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x119259000 == 32 [pid = 1671] [id = 399] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x117562800 == 31 [pid = 1671] [id = 398] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x11628d800 == 30 [pid = 1671] [id = 397] 02:15:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7d4800 == 29 [pid = 1671] [id = 396] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x12716bc00) [pid = 1671] [serial = 1168] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x12507a400) [pid = 1671] [serial = 1167] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x12a730c00) [pid = 1671] [serial = 1173] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x128d3c400) [pid = 1671] [serial = 1170] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x11888f400) [pid = 1671] [serial = 1179] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x12a89bc00) [pid = 1671] [serial = 1174] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x12a903800) [pid = 1671] [serial = 1176] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x124eecc00) [pid = 1671] [serial = 1182] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x12ab0a400) [pid = 1671] [serial = 1185] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x119857400) [pid = 1671] [serial = 1180] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12ab02400) [pid = 1671] [serial = 1177] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1213bb400) [pid = 1671] [serial = 1141] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1213b6000) [pid = 1671] [serial = 1140] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119c0ec00) [pid = 1671] [serial = 1138] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x11977b000) [pid = 1671] [serial = 1137] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x118523400) [pid = 1671] [serial = 1135] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x116b77400) [pid = 1671] [serial = 1134] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1247efc00) [pid = 1671] [serial = 1164] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1213b1c00) [pid = 1671] [serial = 1161] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x123570400) [pid = 1671] [serial = 1162] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1197d0400) [pid = 1671] [serial = 1158] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1198ec000) [pid = 1671] [serial = 1159] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x118569800) [pid = 1671] [serial = 1155] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x11888d800) [pid = 1671] [serial = 1156] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1247e9c00) [pid = 1671] [serial = 1153] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1213bb800) [pid = 1671] [serial = 1152] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x119853000) [pid = 1671] [serial = 1150] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1192a5400) [pid = 1671] [serial = 1149] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x12b206800) [pid = 1671] [serial = 1186] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x128ee6000) [pid = 1671] [serial = 1146] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x129674800) [pid = 1671] [serial = 1147] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x126db0800) [pid = 1671] [serial = 1144] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x124ef5400) [pid = 1671] [serial = 1143] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12a71c000) [pid = 1671] [serial = 1171] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1274bac00) [pid = 1671] [serial = 1183] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x124ef3800) [pid = 1671] [serial = 1165] [outer = 0x0] [url = about:blank] 02:15:04 INFO - PROCESS | 1671 | 1465204504611 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:15:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:15:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 672ms 02:15:04 INFO - PROCESS | 1671 | 1465204504617 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 02:15:04 INFO - PROCESS | 1671 | 1465204504620 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 02:15:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:15:04 INFO - PROCESS | 1671 | 1465204504629 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:15:04 INFO - PROCESS | 1671 | 1465204504631 Marionette TRACE conn2 <- [1,1638,null,{}] 02:15:04 INFO - PROCESS | 1671 | 1465204504634 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:04 INFO - PROCESS | 1671 | 1465204504635 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:04 INFO - PROCESS | 1671 | 1465204504720 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 02:15:04 INFO - PROCESS | 1671 | 1465204504727 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 1671 | 1465204504728 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x11818c800 == 30 [pid = 1671] [id = 417] 02:15:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1167f9400) [pid = 1671] [serial = 1250] [outer = 0x0] 02:15:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x116aef800) [pid = 1671] [serial = 1251] [outer = 0x1167f9400] 02:15:04 INFO - PROCESS | 1671 | 1465204504756 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x116b80000) [pid = 1671] [serial = 1252] [outer = 0x1167f9400] 02:15:05 INFO - PROCESS | 1671 | 1465204505133 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:15:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 520ms 02:15:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:15:05 INFO - PROCESS | 1671 | 1465204505150 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 1671 | 1465204505151 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 02:15:05 INFO - PROCESS | 1671 | 1465204505153 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 1671 | 1465204505157 Marionette TRACE conn2 <- [1,1642,null,{}] 02:15:05 INFO - PROCESS | 1671 | 1465204505166 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 1671 | 1465204505169 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:05 INFO - PROCESS | 1671 | 1465204505252 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 02:15:05 INFO - PROCESS | 1671 | 1465204505261 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 1671 | 1465204505263 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197b7000 == 31 [pid = 1671] [id = 418] 02:15:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x118523000) [pid = 1671] [serial = 1253] [outer = 0x0] 02:15:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x118531000) [pid = 1671] [serial = 1254] [outer = 0x118523000] 02:15:05 INFO - PROCESS | 1671 | 1465204505291 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1185dbc00) [pid = 1671] [serial = 1255] [outer = 0x118523000] 02:15:05 INFO - PROCESS | 1671 | 1465204505659 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:15:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 526ms 02:15:05 INFO - PROCESS | 1671 | 1465204505680 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 02:15:05 INFO - PROCESS | 1671 | 1465204505681 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 02:15:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:15:05 INFO - PROCESS | 1671 | 1465204505684 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 1671 | 1465204505685 Marionette TRACE conn2 <- [1,1646,null,{}] 02:15:05 INFO - PROCESS | 1671 | 1465204505687 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 1671 | 1465204505689 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:05 INFO - PROCESS | 1671 | 1465204505777 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 02:15:05 INFO - PROCESS | 1671 | 1465204505831 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 1671 | 1465204505832 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x12329d800 == 32 [pid = 1671] [id = 419] 02:15:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x118646000) [pid = 1671] [serial = 1256] [outer = 0x0] 02:15:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x118889400) [pid = 1671] [serial = 1257] [outer = 0x118646000] 02:15:05 INFO - PROCESS | 1671 | 1465204505857 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1189c8800) [pid = 1671] [serial = 1258] [outer = 0x118646000] 02:15:06 INFO - PROCESS | 1671 | 1465204506146 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:15:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 470ms 02:15:06 INFO - PROCESS | 1671 | 1465204506154 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 02:15:06 INFO - PROCESS | 1671 | 1465204506155 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 02:15:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:15:06 INFO - PROCESS | 1671 | 1465204506165 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 1671 | 1465204506166 Marionette TRACE conn2 <- [1,1650,null,{}] 02:15:06 INFO - PROCESS | 1671 | 1465204506169 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:06 INFO - PROCESS | 1671 | 1465204506170 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:06 INFO - PROCESS | 1671 | 1465204506253 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 02:15:06 INFO - PROCESS | 1671 | 1465204506259 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 1671 | 1465204506261 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x118832000 == 33 [pid = 1671] [id = 420] 02:15:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1189ca400) [pid = 1671] [serial = 1259] [outer = 0x0] 02:15:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1192a6800) [pid = 1671] [serial = 1260] [outer = 0x1189ca400] 02:15:06 INFO - PROCESS | 1671 | 1465204506285 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119777800) [pid = 1671] [serial = 1261] [outer = 0x1189ca400] 02:15:06 INFO - PROCESS | 1671 | 1465204506653 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:15:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 519ms 02:15:06 INFO - PROCESS | 1671 | 1465204506699 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 02:15:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:15:06 INFO - PROCESS | 1671 | 1465204506701 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 02:15:06 INFO - PROCESS | 1671 | 1465204506703 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 1671 | 1465204506704 Marionette TRACE conn2 <- [1,1654,null,{}] 02:15:06 INFO - PROCESS | 1671 | 1465204506712 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:06 INFO - PROCESS | 1671 | 1465204506716 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:06 INFO - PROCESS | 1671 | 1465204506846 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 02:15:06 INFO - PROCESS | 1671 | 1465204506852 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:06 INFO - PROCESS | 1671 | 1465204506853 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x126f1c800 == 34 [pid = 1671] [id = 421] 02:15:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x119771000) [pid = 1671] [serial = 1262] [outer = 0x0] 02:15:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x11985ec00) [pid = 1671] [serial = 1263] [outer = 0x119771000] 02:15:06 INFO - PROCESS | 1671 | 1465204506881 Marionette DEBUG loaded listener.js 02:15:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x119e1e800) [pid = 1671] [serial = 1264] [outer = 0x119771000] 02:15:07 INFO - PROCESS | 1671 | 1465204507319 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:15:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:15:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 627ms 02:15:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:15:07 INFO - PROCESS | 1671 | 1465204507331 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 02:15:07 INFO - PROCESS | 1671 | 1465204507333 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 02:15:07 INFO - PROCESS | 1671 | 1465204507345 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:15:07 INFO - PROCESS | 1671 | 1465204507347 Marionette TRACE conn2 <- [1,1658,null,{}] 02:15:07 INFO - PROCESS | 1671 | 1465204507350 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:07 INFO - PROCESS | 1671 | 1465204507352 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:07 INFO - PROCESS | 1671 | 1465204507498 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 02:15:07 INFO - PROCESS | 1671 | 1465204507511 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 1671 | 1465204507512 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d62800 == 35 [pid = 1671] [id = 422] 02:15:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x121350000) [pid = 1671] [serial = 1265] [outer = 0x0] 02:15:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1213aec00) [pid = 1671] [serial = 1266] [outer = 0x121350000] 02:15:07 INFO - PROCESS | 1671 | 1465204507568 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1213b8000) [pid = 1671] [serial = 1267] [outer = 0x121350000] 02:15:07 INFO - PROCESS | 1671 | 1465204507977 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 681ms 02:15:08 INFO - PROCESS | 1671 | 1465204508016 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 1671 | 1465204508018 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 02:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:15:08 INFO - PROCESS | 1671 | 1465204508020 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 1671 | 1465204508021 Marionette TRACE conn2 <- [1,1662,null,{}] 02:15:08 INFO - PROCESS | 1671 | 1465204508023 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 1671 | 1465204508025 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:08 INFO - PROCESS | 1671 | 1465204508125 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 02:15:08 INFO - PROCESS | 1671 | 1465204508130 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 1671 | 1465204508131 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e6000 == 36 [pid = 1671] [id = 423] 02:15:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x121352400) [pid = 1671] [serial = 1268] [outer = 0x0] 02:15:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x123276800) [pid = 1671] [serial = 1269] [outer = 0x121352400] 02:15:08 INFO - PROCESS | 1671 | 1465204508156 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x123565400) [pid = 1671] [serial = 1270] [outer = 0x121352400] 02:15:08 INFO - PROCESS | 1671 | 1465204508481 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 519ms 02:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:15:08 INFO - PROCESS | 1671 | 1465204508543 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 1671 | 1465204508545 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 02:15:08 INFO - PROCESS | 1671 | 1465204508547 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 1671 | 1465204508548 Marionette TRACE conn2 <- [1,1666,null,{}] 02:15:08 INFO - PROCESS | 1671 | 1465204508550 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 1671 | 1465204508551 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:08 INFO - PROCESS | 1671 | 1465204508652 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 02:15:08 INFO - PROCESS | 1671 | 1465204508656 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 1671 | 1465204508657 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a74b000 == 37 [pid = 1671] [id = 424] 02:15:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12327a000) [pid = 1671] [serial = 1271] [outer = 0x0] 02:15:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x123566000) [pid = 1671] [serial = 1272] [outer = 0x12327a000] 02:15:08 INFO - PROCESS | 1671 | 1465204508689 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x124251000) [pid = 1671] [serial = 1273] [outer = 0x12327a000] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x119d31000) [pid = 1671] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x112a7c000) [pid = 1671] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x118888000) [pid = 1671] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x119c8c000) [pid = 1671] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119860c00) [pid = 1671] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x115f2ac00) [pid = 1671] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x111d63400) [pid = 1671] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1183b7000) [pid = 1671] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119c8c400) [pid = 1671] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x127166000) [pid = 1671] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x115f28400) [pid = 1671] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1247cf000) [pid = 1671] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x11922f400) [pid = 1671] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1182b2400) [pid = 1671] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1247e6400) [pid = 1671] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x126093000) [pid = 1671] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:15:09 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1188f2c00) [pid = 1671] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:15:09 INFO - PROCESS | 1671 | 1465204509182 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 668ms 02:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:15:09 INFO - PROCESS | 1671 | 1465204509216 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 02:15:09 INFO - PROCESS | 1671 | 1465204509217 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 02:15:09 INFO - PROCESS | 1671 | 1465204509219 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 1671 | 1465204509220 Marionette TRACE conn2 <- [1,1670,null,{}] 02:15:09 INFO - PROCESS | 1671 | 1465204509224 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:09 INFO - PROCESS | 1671 | 1465204509228 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:09 INFO - PROCESS | 1671 | 1465204509310 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 02:15:09 INFO - PROCESS | 1671 | 1465204509313 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 1671 | 1465204509314 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x123131000 == 38 [pid = 1671] [id = 425] 02:15:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x113d0b800) [pid = 1671] [serial = 1274] [outer = 0x0] 02:15:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119774000) [pid = 1671] [serial = 1275] [outer = 0x113d0b800] 02:15:09 INFO - PROCESS | 1671 | 1465204509338 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119c8ec00) [pid = 1671] [serial = 1276] [outer = 0x113d0b800] 02:15:09 INFO - PROCESS | 1671 | 1465204509663 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 472ms 02:15:09 INFO - PROCESS | 1671 | 1465204509704 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 02:15:09 INFO - PROCESS | 1671 | 1465204509706 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 02:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:15:09 INFO - PROCESS | 1671 | 1465204509710 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 1671 | 1465204509711 Marionette TRACE conn2 <- [1,1674,null,{}] 02:15:09 INFO - PROCESS | 1671 | 1465204509714 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:09 INFO - PROCESS | 1671 | 1465204509715 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:09 INFO - PROCESS | 1671 | 1465204509817 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 02:15:09 INFO - PROCESS | 1671 | 1465204509877 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:09 INFO - PROCESS | 1671 | 1465204509879 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a5800 == 39 [pid = 1671] [id = 426] 02:15:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x123598400) [pid = 1671] [serial = 1277] [outer = 0x0] 02:15:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1243c4c00) [pid = 1671] [serial = 1278] [outer = 0x123598400] 02:15:09 INFO - PROCESS | 1671 | 1465204509906 Marionette DEBUG loaded listener.js 02:15:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x124ef2800) [pid = 1671] [serial = 1279] [outer = 0x123598400] 02:15:10 INFO - PROCESS | 1671 | 1465204510212 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 521ms 02:15:10 INFO - PROCESS | 1671 | 1465204510230 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 1671 | 1465204510231 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 02:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:15:10 INFO - PROCESS | 1671 | 1465204510234 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 1671 | 1465204510235 Marionette TRACE conn2 <- [1,1678,null,{}] 02:15:10 INFO - PROCESS | 1671 | 1465204510237 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 1671 | 1465204510238 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:10 INFO - PROCESS | 1671 | 1465204510326 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 02:15:10 INFO - PROCESS | 1671 | 1465204510330 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 1671 | 1465204510331 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be21800 == 40 [pid = 1671] [id = 427] 02:15:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x125077000) [pid = 1671] [serial = 1280] [outer = 0x0] 02:15:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x126089800) [pid = 1671] [serial = 1281] [outer = 0x125077000] 02:15:10 INFO - PROCESS | 1671 | 1465204510355 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x126d03c00) [pid = 1671] [serial = 1282] [outer = 0x125077000] 02:15:10 INFO - PROCESS | 1671 | 1465204510681 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:15:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:15:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 468ms 02:15:10 INFO - PROCESS | 1671 | 1465204510702 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 02:15:10 INFO - PROCESS | 1671 | 1465204510703 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 02:15:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:15:10 INFO - PROCESS | 1671 | 1465204510762 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:15:10 INFO - PROCESS | 1671 | 1465204510764 Marionette TRACE conn2 <- [1,1682,null,{}] 02:15:10 INFO - PROCESS | 1671 | 1465204510776 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:10 INFO - PROCESS | 1671 | 1465204510779 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:10 INFO - PROCESS | 1671 | 1465204510882 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 02:15:10 INFO - PROCESS | 1671 | 1465204510977 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 1671 | 1465204510979 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a8a800 == 41 [pid = 1671] [id = 428] 02:15:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1122b1800) [pid = 1671] [serial = 1283] [outer = 0x0] 02:15:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x112fcc400) [pid = 1671] [serial = 1284] [outer = 0x1122b1800] 02:15:11 INFO - PROCESS | 1671 | 1465204511010 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x115f2dc00) [pid = 1671] [serial = 1285] [outer = 0x1122b1800] 02:15:11 INFO - PROCESS | 1671 | 1465204511460 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 787ms 02:15:11 INFO - PROCESS | 1671 | 1465204511493 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 1671 | 1465204511496 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 02:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:15:11 INFO - PROCESS | 1671 | 1465204511500 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 1671 | 1465204511502 Marionette TRACE conn2 <- [1,1686,null,{}] 02:15:11 INFO - PROCESS | 1671 | 1465204511506 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 1671 | 1465204511508 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:11 INFO - PROCESS | 1671 | 1465204511638 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 02:15:11 INFO - PROCESS | 1671 | 1465204511722 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:11 INFO - PROCESS | 1671 | 1465204511723 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197b6000 == 42 [pid = 1671] [id = 429] 02:15:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1182af000) [pid = 1671] [serial = 1286] [outer = 0x0] 02:15:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1182b5400) [pid = 1671] [serial = 1287] [outer = 0x1182af000] 02:15:11 INFO - PROCESS | 1671 | 1465204511754 Marionette DEBUG loaded listener.js 02:15:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x11856b400) [pid = 1671] [serial = 1288] [outer = 0x1182af000] 02:15:12 INFO - PROCESS | 1671 | 1465204512166 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:15:12 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 02:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 720ms 02:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:15:12 INFO - PROCESS | 1671 | 1465204512221 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 1671 | 1465204512222 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 02:15:12 INFO - PROCESS | 1671 | 1465204512225 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - PROCESS | 1671 | 1465204512226 Marionette TRACE conn2 <- [1,1690,null,{}] 02:15:12 INFO - PROCESS | 1671 | 1465204512229 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:12 INFO - PROCESS | 1671 | 1465204512230 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:12 INFO - PROCESS | 1671 | 1465204512337 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 02:15:12 INFO - PROCESS | 1671 | 1465204512398 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 1671 | 1465204512403 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a1800 == 43 [pid = 1671] [id = 430] 02:15:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x11922b800) [pid = 1671] [serial = 1289] [outer = 0x0] 02:15:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119776400) [pid = 1671] [serial = 1290] [outer = 0x11922b800] 02:15:12 INFO - PROCESS | 1671 | 1465204512434 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x119853000) [pid = 1671] [serial = 1291] [outer = 0x11922b800] 02:15:12 INFO - PROCESS | 1671 | 1465204512850 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:15:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:15:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 668ms 02:15:12 INFO - PROCESS | 1671 | 1465204512897 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 02:15:12 INFO - PROCESS | 1671 | 1465204512899 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 02:15:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:15:12 INFO - PROCESS | 1671 | 1465204512901 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:15:12 INFO - PROCESS | 1671 | 1465204512902 Marionette TRACE conn2 <- [1,1694,null,{}] 02:15:12 INFO - PROCESS | 1671 | 1465204512905 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:12 INFO - PROCESS | 1671 | 1465204512906 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:13 INFO - PROCESS | 1671 | 1465204513033 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 02:15:13 INFO - PROCESS | 1671 | 1465204513107 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 1671 | 1465204513108 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2db000 == 44 [pid = 1671] [id = 431] 02:15:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x119c90000) [pid = 1671] [serial = 1292] [outer = 0x0] 02:15:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x121350c00) [pid = 1671] [serial = 1293] [outer = 0x119c90000] 02:15:13 INFO - PROCESS | 1671 | 1465204513137 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x123567400) [pid = 1671] [serial = 1294] [outer = 0x119c90000] 02:15:13 INFO - PROCESS | 1671 | 1465204513564 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 669ms 02:15:13 INFO - PROCESS | 1671 | 1465204513571 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 1671 | 1465204513572 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 02:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:15:13 INFO - PROCESS | 1671 | 1465204513575 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 1671 | 1465204513576 Marionette TRACE conn2 <- [1,1698,null,{}] 02:15:13 INFO - PROCESS | 1671 | 1465204513579 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:13 INFO - PROCESS | 1671 | 1465204513580 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:13 INFO - PROCESS | 1671 | 1465204513680 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 02:15:13 INFO - PROCESS | 1671 | 1465204513752 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 1671 | 1465204513753 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd04000 == 45 [pid = 1671] [id = 432] 02:15:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1237dc400) [pid = 1671] [serial = 1295] [outer = 0x0] 02:15:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1247f3000) [pid = 1671] [serial = 1296] [outer = 0x1237dc400] 02:15:13 INFO - PROCESS | 1671 | 1465204513782 Marionette DEBUG loaded listener.js 02:15:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x124eb9800) [pid = 1671] [serial = 1297] [outer = 0x1237dc400] 02:15:14 INFO - PROCESS | 1671 | 1465204514202 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:15:14 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 02:15:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 669ms 02:15:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:15:14 INFO - PROCESS | 1671 | 1465204514257 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 02:15:14 INFO - PROCESS | 1671 | 1465204514259 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 02:15:14 INFO - PROCESS | 1671 | 1465204514262 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:15:14 INFO - PROCESS | 1671 | 1465204514263 Marionette TRACE conn2 <- [1,1702,null,{}] 02:15:14 INFO - PROCESS | 1671 | 1465204514266 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:14 INFO - PROCESS | 1671 | 1465204514270 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:14 INFO - PROCESS | 1671 | 1465204514416 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 02:15:14 INFO - PROCESS | 1671 | 1465204514625 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:14 INFO - PROCESS | 1671 | 1465204514627 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e0e000 == 46 [pid = 1671] [id = 433] 02:15:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x112f88000) [pid = 1671] [serial = 1298] [outer = 0x0] 02:15:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x115ed5000) [pid = 1671] [serial = 1299] [outer = 0x112f88000] 02:15:14 INFO - PROCESS | 1671 | 1465204514656 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x116732000) [pid = 1671] [serial = 1300] [outer = 0x112f88000] 02:15:15 INFO - PROCESS | 1671 | 1465204515080 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 870ms 02:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:15:15 INFO - PROCESS | 1671 | 1465204515133 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 1671 | 1465204515135 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 02:15:15 INFO - PROCESS | 1671 | 1465204515138 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 1671 | 1465204515140 Marionette TRACE conn2 <- [1,1706,null,{}] 02:15:15 INFO - PROCESS | 1671 | 1465204515144 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:15 INFO - PROCESS | 1671 | 1465204515145 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:15 INFO - PROCESS | 1671 | 1465204515244 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 02:15:15 INFO - PROCESS | 1671 | 1465204515303 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 1671 | 1465204515305 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x11937b000 == 47 [pid = 1671] [id = 434] 02:15:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x118160400) [pid = 1671] [serial = 1301] [outer = 0x0] 02:15:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x1185d1400) [pid = 1671] [serial = 1302] [outer = 0x118160400] 02:15:15 INFO - PROCESS | 1671 | 1465204515333 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x1186ed800) [pid = 1671] [serial = 1303] [outer = 0x118160400] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a5800 == 46 [pid = 1671] [id = 426] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x123131000 == 45 [pid = 1671] [id = 425] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12a74b000 == 44 [pid = 1671] [id = 424] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e6000 == 43 [pid = 1671] [id = 423] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x128d62800 == 42 [pid = 1671] [id = 422] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x126f1c800 == 41 [pid = 1671] [id = 421] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x118832000 == 40 [pid = 1671] [id = 420] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12329d800 == 39 [pid = 1671] [id = 419] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x1197b7000 == 38 [pid = 1671] [id = 418] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x11818c800 == 37 [pid = 1671] [id = 417] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x116a40000 == 36 [pid = 1671] [id = 416] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x11898f800 == 35 [pid = 1671] [id = 415] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x113d98000 == 34 [pid = 1671] [id = 414] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x117e0e000 == 33 [pid = 1671] [id = 433] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd04000 == 32 [pid = 1671] [id = 432] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2db000 == 31 [pid = 1671] [id = 431] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a1800 == 30 [pid = 1671] [id = 430] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x1197b6000 == 29 [pid = 1671] [id = 429] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x12be21800 == 28 [pid = 1671] [id = 427] 02:15:16 INFO - PROCESS | 1671 | --DOCSHELL 0x116a8a800 == 27 [pid = 1671] [id = 428] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x12600c800) [pid = 1671] [serial = 1227] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x12608cc00) [pid = 1671] [serial = 1228] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x124eb3c00) [pid = 1671] [serial = 1225] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x1269f1800) [pid = 1671] [serial = 1230] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x119852800) [pid = 1671] [serial = 1233] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x126d0c400) [pid = 1671] [serial = 1231] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x12134c400) [pid = 1671] [serial = 1234] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1213b4000) [pid = 1671] [serial = 1219] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12601b400) [pid = 1671] [serial = 1236] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x123177c00) [pid = 1671] [serial = 1221] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x112ec9c00) [pid = 1671] [serial = 1191] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x115e74400) [pid = 1671] [serial = 1192] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1188fe400) [pid = 1671] [serial = 1206] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x11977cc00) [pid = 1671] [serial = 1207] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119c95000) [pid = 1671] [serial = 1215] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x11a021800) [pid = 1671] [serial = 1216] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1198f2000) [pid = 1671] [serial = 1212] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119c88c00) [pid = 1671] [serial = 1213] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x116553c00) [pid = 1671] [serial = 1194] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x116a68c00) [pid = 1671] [serial = 1195] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1176ab400) [pid = 1671] [serial = 1197] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1182ae800) [pid = 1671] [serial = 1198] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x11852b800) [pid = 1671] [serial = 1200] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x118566400) [pid = 1671] [serial = 1201] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x12134ec00) [pid = 1671] [serial = 1218] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x12bdc1800) [pid = 1671] [serial = 1189] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1185dac00) [pid = 1671] [serial = 1203] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1247f0c00) [pid = 1671] [serial = 1224] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x126f37400) [pid = 1671] [serial = 1237] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x118886400) [pid = 1671] [serial = 1204] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1197d4000) [pid = 1671] [serial = 1209] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x11985bc00) [pid = 1671] [serial = 1210] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x127164000) [pid = 1671] [serial = 1239] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1247ddc00) [pid = 1671] [serial = 1222] [outer = 0x0] [url = about:blank] 02:15:16 INFO - PROCESS | 1671 | 1465204516341 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1225ms 02:15:16 INFO - PROCESS | 1671 | 1465204516369 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 02:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:15:16 INFO - PROCESS | 1671 | 1465204516373 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 02:15:16 INFO - PROCESS | 1671 | 1465204516378 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 1671 | 1465204516381 Marionette TRACE conn2 <- [1,1710,null,{}] 02:15:16 INFO - PROCESS | 1671 | 1465204516386 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:16 INFO - PROCESS | 1671 | 1465204516389 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:16 INFO - PROCESS | 1671 | 1465204516505 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 02:15:16 INFO - PROCESS | 1671 | 1465204516514 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:16 INFO - PROCESS | 1671 | 1465204516517 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b8e800 == 28 [pid = 1671] [id = 435] 02:15:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x115ec6400) [pid = 1671] [serial = 1304] [outer = 0x0] 02:15:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1167f4c00) [pid = 1671] [serial = 1305] [outer = 0x115ec6400] 02:15:16 INFO - PROCESS | 1671 | 1465204516546 Marionette DEBUG loaded listener.js 02:15:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x116b77c00) [pid = 1671] [serial = 1306] [outer = 0x115ec6400] 02:15:16 INFO - PROCESS | 1671 | 1465204516883 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:15:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 575ms 02:15:16 INFO - PROCESS | 1671 | 1465204516952 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 02:15:16 INFO - PROCESS | 1671 | 1465204516955 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 02:15:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:15:16 INFO - PROCESS | 1671 | 1465204516960 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 1671 | 1465204516962 Marionette TRACE conn2 <- [1,1714,null,{}] 02:15:16 INFO - PROCESS | 1671 | 1465204516964 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:16 INFO - PROCESS | 1671 | 1465204516966 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:17 INFO - PROCESS | 1671 | 1465204517046 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 02:15:17 INFO - PROCESS | 1671 | 1465204517051 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 1671 | 1465204517052 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x11897f800 == 29 [pid = 1671] [id = 436] 02:15:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1182b2800) [pid = 1671] [serial = 1307] [outer = 0x0] 02:15:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1185d1000) [pid = 1671] [serial = 1308] [outer = 0x1182b2800] 02:15:17 INFO - PROCESS | 1671 | 1465204517082 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1186f4000) [pid = 1671] [serial = 1309] [outer = 0x1182b2800] 02:15:17 INFO - PROCESS | 1671 | 1465204517434 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:15:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:15:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 519ms 02:15:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:15:17 INFO - PROCESS | 1671 | 1465204517480 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 02:15:17 INFO - PROCESS | 1671 | 1465204517481 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 02:15:17 INFO - PROCESS | 1671 | 1465204517483 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:15:17 INFO - PROCESS | 1671 | 1465204517485 Marionette TRACE conn2 <- [1,1718,null,{}] 02:15:17 INFO - PROCESS | 1671 | 1465204517493 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:17 INFO - PROCESS | 1671 | 1465204517496 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:17 INFO - PROCESS | 1671 | 1465204517575 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 02:15:17 INFO - PROCESS | 1671 | 1465204517580 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 1671 | 1465204517582 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x123128000 == 30 [pid = 1671] [id = 437] 02:15:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x111d69c00) [pid = 1671] [serial = 1310] [outer = 0x0] 02:15:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x11976d400) [pid = 1671] [serial = 1311] [outer = 0x111d69c00] 02:15:17 INFO - PROCESS | 1671 | 1465204517612 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1197d4400) [pid = 1671] [serial = 1312] [outer = 0x111d69c00] 02:15:17 INFO - PROCESS | 1671 | 1465204517977 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 523ms 02:15:18 INFO - PROCESS | 1671 | 1465204518008 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 1671 | 1465204518010 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 02:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:15:18 INFO - PROCESS | 1671 | 1465204518012 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 1671 | 1465204518013 Marionette TRACE conn2 <- [1,1722,null,{}] 02:15:18 INFO - PROCESS | 1671 | 1465204518015 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:18 INFO - PROCESS | 1671 | 1465204518016 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:18 INFO - PROCESS | 1671 | 1465204518128 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 02:15:18 INFO - PROCESS | 1671 | 1465204518133 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 1671 | 1465204518135 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x124370000 == 31 [pid = 1671] [id = 438] 02:15:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x119853c00) [pid = 1671] [serial = 1313] [outer = 0x0] 02:15:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x119860000) [pid = 1671] [serial = 1314] [outer = 0x119853c00] 02:15:18 INFO - PROCESS | 1671 | 1465204518160 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x119c8e000) [pid = 1671] [serial = 1315] [outer = 0x119853c00] 02:15:18 INFO - PROCESS | 1671 | 1465204518500 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:15:18 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 02:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 518ms 02:15:18 INFO - PROCESS | 1671 | 1465204518530 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 1671 | 1465204518531 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 02:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:15:18 INFO - PROCESS | 1671 | 1465204518533 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 1671 | 1465204518534 Marionette TRACE conn2 <- [1,1726,null,{}] 02:15:18 INFO - PROCESS | 1671 | 1465204518537 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:18 INFO - PROCESS | 1671 | 1465204518538 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:18 INFO - PROCESS | 1671 | 1465204518633 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 02:15:18 INFO - PROCESS | 1671 | 1465204518636 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 1671 | 1465204518637 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x127113800 == 32 [pid = 1671] [id = 439] 02:15:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1167f6c00) [pid = 1671] [serial = 1316] [outer = 0x0] 02:15:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119d2dc00) [pid = 1671] [serial = 1317] [outer = 0x1167f6c00] 02:15:18 INFO - PROCESS | 1671 | 1465204518665 Marionette DEBUG loaded listener.js 02:15:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1213b0400) [pid = 1671] [serial = 1318] [outer = 0x1167f6c00] 02:15:19 INFO - PROCESS | 1671 | 1465204519038 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 518ms 02:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:15:19 INFO - PROCESS | 1671 | 1465204519052 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 1671 | 1465204519053 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 02:15:19 INFO - PROCESS | 1671 | 1465204519056 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - PROCESS | 1671 | 1465204519058 Marionette TRACE conn2 <- [1,1730,null,{}] 02:15:19 INFO - PROCESS | 1671 | 1465204519062 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:19 INFO - PROCESS | 1671 | 1465204519066 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:19 INFO - PROCESS | 1671 | 1465204519186 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 02:15:19 INFO - PROCESS | 1671 | 1465204519191 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 1671 | 1465204519192 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e5000 == 33 [pid = 1671] [id = 440] 02:15:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x11922d800) [pid = 1671] [serial = 1319] [outer = 0x0] 02:15:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x123169800) [pid = 1671] [serial = 1320] [outer = 0x11922d800] 02:15:19 INFO - PROCESS | 1671 | 1465204519217 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x124bf5800) [pid = 1671] [serial = 1321] [outer = 0x11922d800] 02:15:19 INFO - PROCESS | 1671 | 1465204519605 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:15:19 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 02:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 572ms 02:15:19 INFO - PROCESS | 1671 | 1465204519629 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 02:15:19 INFO - PROCESS | 1671 | 1465204519631 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 02:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:15:19 INFO - PROCESS | 1671 | 1465204519641 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:15:19 INFO - PROCESS | 1671 | 1465204519643 Marionette TRACE conn2 <- [1,1734,null,{}] 02:15:19 INFO - PROCESS | 1671 | 1465204519646 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:19 INFO - PROCESS | 1671 | 1465204519648 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:19 INFO - PROCESS | 1671 | 1465204519769 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 02:15:19 INFO - PROCESS | 1671 | 1465204519812 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:19 INFO - PROCESS | 1671 | 1465204519813 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a756800 == 34 [pid = 1671] [id = 441] 02:15:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1197d6400) [pid = 1671] [serial = 1322] [outer = 0x0] 02:15:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x125074000) [pid = 1671] [serial = 1323] [outer = 0x1197d6400] 02:15:19 INFO - PROCESS | 1671 | 1465204519837 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x126087800) [pid = 1671] [serial = 1324] [outer = 0x1197d6400] 02:15:20 INFO - PROCESS | 1671 | 1465204520157 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 571ms 02:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:15:20 INFO - PROCESS | 1671 | 1465204520210 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 02:15:20 INFO - PROCESS | 1671 | 1465204520212 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 02:15:20 INFO - PROCESS | 1671 | 1465204520214 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 1671 | 1465204520215 Marionette TRACE conn2 <- [1,1738,null,{}] 02:15:20 INFO - PROCESS | 1671 | 1465204520217 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:20 INFO - PROCESS | 1671 | 1465204520218 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:20 INFO - PROCESS | 1671 | 1465204520314 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 02:15:20 INFO - PROCESS | 1671 | 1465204520324 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:20 INFO - PROCESS | 1671 | 1465204520326 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab77000 == 35 [pid = 1671] [id = 442] 02:15:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x124eea800) [pid = 1671] [serial = 1325] [outer = 0x0] 02:15:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1269f0800) [pid = 1671] [serial = 1326] [outer = 0x124eea800] 02:15:20 INFO - PROCESS | 1671 | 1465204520350 Marionette DEBUG loaded listener.js 02:15:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x126d08c00) [pid = 1671] [serial = 1327] [outer = 0x124eea800] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x121350000) [pid = 1671] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x121352400) [pid = 1671] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x12327a000) [pid = 1671] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x112f8e800) [pid = 1671] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x118523000) [pid = 1671] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1198eb400) [pid = 1671] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1189ca400) [pid = 1671] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x116268000) [pid = 1671] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x111d67400) [pid = 1671] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x118646000) [pid = 1671] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1167f9400) [pid = 1671] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x125077000) [pid = 1671] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x123598400) [pid = 1671] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x113d0b800) [pid = 1671] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:15:20 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119771000) [pid = 1671] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:15:20 INFO - PROCESS | 1671 | 1465204520852 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:15:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:15:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 668ms 02:15:20 INFO - PROCESS | 1671 | 1465204520882 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 02:15:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:15:20 INFO - PROCESS | 1671 | 1465204520895 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 02:15:20 INFO - PROCESS | 1671 | 1465204520900 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:15:20 INFO - PROCESS | 1671 | 1465204520902 Marionette TRACE conn2 <- [1,1742,null,{}] 02:15:20 INFO - PROCESS | 1671 | 1465204520904 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:20 INFO - PROCESS | 1671 | 1465204520905 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:21 INFO - PROCESS | 1671 | 1465204521019 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 02:15:21 INFO - PROCESS | 1671 | 1465204521057 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 1671 | 1465204521058 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x123127800 == 36 [pid = 1671] [id = 443] 02:15:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x112f91c00) [pid = 1671] [serial = 1328] [outer = 0x0] 02:15:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x11888f400) [pid = 1671] [serial = 1329] [outer = 0x112f91c00] 02:15:21 INFO - PROCESS | 1671 | 1465204521082 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x119d32c00) [pid = 1671] [serial = 1330] [outer = 0x112f91c00] 02:15:21 INFO - PROCESS | 1671 | 1465204521360 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 469ms 02:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:15:21 INFO - PROCESS | 1671 | 1465204521371 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 1671 | 1465204521372 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 02:15:21 INFO - PROCESS | 1671 | 1465204521382 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 1671 | 1465204521384 Marionette TRACE conn2 <- [1,1746,null,{}] 02:15:21 INFO - PROCESS | 1671 | 1465204521386 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 1671 | 1465204521387 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:21 INFO - PROCESS | 1671 | 1465204521471 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 02:15:21 INFO - PROCESS | 1671 | 1465204521476 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 1671 | 1465204521478 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2ce000 == 37 [pid = 1671] [id = 444] 02:15:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119859800) [pid = 1671] [serial = 1331] [outer = 0x0] 02:15:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12692d800) [pid = 1671] [serial = 1332] [outer = 0x119859800] 02:15:21 INFO - PROCESS | 1671 | 1465204521502 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x126db2c00) [pid = 1671] [serial = 1333] [outer = 0x119859800] 02:15:21 INFO - PROCESS | 1671 | 1465204521856 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 527ms 02:15:21 INFO - PROCESS | 1671 | 1465204521904 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 1671 | 1465204521905 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 02:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:15:21 INFO - PROCESS | 1671 | 1465204521907 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 1671 | 1465204521909 Marionette TRACE conn2 <- [1,1750,null,{}] 02:15:21 INFO - PROCESS | 1671 | 1465204521920 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 1671 | 1465204521921 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:22 INFO - PROCESS | 1671 | 1465204522015 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 02:15:22 INFO - PROCESS | 1671 | 1465204522019 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 1671 | 1465204522020 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x126f1c800 == 38 [pid = 1671] [id = 445] 02:15:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x126f37400) [pid = 1671] [serial = 1334] [outer = 0x0] 02:15:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12742f800) [pid = 1671] [serial = 1335] [outer = 0x126f37400] 02:15:22 INFO - PROCESS | 1671 | 1465204522047 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x128d32400) [pid = 1671] [serial = 1336] [outer = 0x126f37400] 02:15:22 INFO - PROCESS | 1671 | 1465204522379 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:15:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 477ms 02:15:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:15:22 INFO - PROCESS | 1671 | 1465204522385 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 02:15:22 INFO - PROCESS | 1671 | 1465204522386 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 02:15:22 INFO - PROCESS | 1671 | 1465204522388 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 1671 | 1465204522389 Marionette TRACE conn2 <- [1,1754,null,{}] 02:15:22 INFO - PROCESS | 1671 | 1465204522394 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:22 INFO - PROCESS | 1671 | 1465204522395 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:22 INFO - PROCESS | 1671 | 1465204522471 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 02:15:22 INFO - PROCESS | 1671 | 1465204522477 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:22 INFO - PROCESS | 1671 | 1465204522478 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1c8800 == 39 [pid = 1671] [id = 446] 02:15:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x126f3a400) [pid = 1671] [serial = 1337] [outer = 0x0] 02:15:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x128d3bc00) [pid = 1671] [serial = 1338] [outer = 0x126f3a400] 02:15:22 INFO - PROCESS | 1671 | 1465204522556 Marionette DEBUG loaded listener.js 02:15:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x128da3800) [pid = 1671] [serial = 1339] [outer = 0x126f3a400] 02:15:23 INFO - PROCESS | 1671 | 1465204523072 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 722ms 02:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:15:23 INFO - PROCESS | 1671 | 1465204523111 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 1671 | 1465204523114 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 02:15:23 INFO - PROCESS | 1671 | 1465204523117 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - PROCESS | 1671 | 1465204523119 Marionette TRACE conn2 <- [1,1758,null,{}] 02:15:23 INFO - PROCESS | 1671 | 1465204523124 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:23 INFO - PROCESS | 1671 | 1465204523126 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:23 INFO - PROCESS | 1671 | 1465204523238 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 02:15:23 INFO - PROCESS | 1671 | 1465204523368 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 1671 | 1465204523369 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x119256000 == 40 [pid = 1671] [id = 447] 02:15:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1167f7000) [pid = 1671] [serial = 1340] [outer = 0x0] 02:15:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x116af4400) [pid = 1671] [serial = 1341] [outer = 0x1167f7000] 02:15:23 INFO - PROCESS | 1671 | 1465204523400 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1182ac800) [pid = 1671] [serial = 1342] [outer = 0x1167f7000] 02:15:23 INFO - PROCESS | 1671 | 1465204523920 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:15:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:15:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 823ms 02:15:23 INFO - PROCESS | 1671 | 1465204523968 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 02:15:23 INFO - PROCESS | 1671 | 1465204523971 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 02:15:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:15:23 INFO - PROCESS | 1671 | 1465204523980 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:15:23 INFO - PROCESS | 1671 | 1465204523981 Marionette TRACE conn2 <- [1,1762,null,{}] 02:15:23 INFO - PROCESS | 1671 | 1465204523984 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:23 INFO - PROCESS | 1671 | 1465204523986 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:24 INFO - PROCESS | 1671 | 1465204524098 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 02:15:24 INFO - PROCESS | 1671 | 1465204524179 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 1671 | 1465204524180 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x11869e000 == 41 [pid = 1671] [id = 448] 02:15:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x117086000) [pid = 1671] [serial = 1343] [outer = 0x0] 02:15:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x118528c00) [pid = 1671] [serial = 1344] [outer = 0x117086000] 02:15:24 INFO - PROCESS | 1671 | 1465204524212 Marionette DEBUG loaded listener.js 02:15:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1188fb800) [pid = 1671] [serial = 1345] [outer = 0x117086000] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x126f1c800 == 40 [pid = 1671] [id = 445] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2ce000 == 39 [pid = 1671] [id = 444] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x123127800 == 38 [pid = 1671] [id = 443] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab77000 == 37 [pid = 1671] [id = 442] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12a756800 == 36 [pid = 1671] [id = 441] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e5000 == 35 [pid = 1671] [id = 440] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x127113800 == 34 [pid = 1671] [id = 439] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x124370000 == 33 [pid = 1671] [id = 438] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x123128000 == 32 [pid = 1671] [id = 437] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x11897f800 == 31 [pid = 1671] [id = 436] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x116b8e800 == 30 [pid = 1671] [id = 435] 02:15:24 INFO - PROCESS | 1671 | --DOCSHELL 0x11937b000 == 29 [pid = 1671] [id = 434] 02:15:24 INFO - PROCESS | 1671 | 1465204524905 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1213aec00) [pid = 1671] [serial = 1266] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x123276800) [pid = 1671] [serial = 1269] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x123566000) [pid = 1671] [serial = 1272] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x112fd0400) [pid = 1671] [serial = 1248] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x115ec2000) [pid = 1671] [serial = 1249] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x118531000) [pid = 1671] [serial = 1254] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1185dbc00) [pid = 1671] [serial = 1255] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1274b2000) [pid = 1671] [serial = 1240] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1192a6800) [pid = 1671] [serial = 1260] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x116557400) [pid = 1671] [serial = 1245] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x116ae8400) [pid = 1671] [serial = 1246] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x111d8a800) [pid = 1671] [serial = 1242] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x112052400) [pid = 1671] [serial = 1243] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x118889400) [pid = 1671] [serial = 1257] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1189c8800) [pid = 1671] [serial = 1258] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x116aef800) [pid = 1671] [serial = 1251] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x116b80000) [pid = 1671] [serial = 1252] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x126089800) [pid = 1671] [serial = 1281] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x126d03c00) [pid = 1671] [serial = 1282] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x124ef2800) [pid = 1671] [serial = 1279] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x124251000) [pid = 1671] [serial = 1273] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119774000) [pid = 1671] [serial = 1275] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x11985ec00) [pid = 1671] [serial = 1263] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1213b8000) [pid = 1671] [serial = 1267] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1243c4c00) [pid = 1671] [serial = 1278] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x123565400) [pid = 1671] [serial = 1270] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x119e1e800) [pid = 1671] [serial = 1264] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x119777800) [pid = 1671] [serial = 1261] [outer = 0x0] [url = about:blank] 02:15:24 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x119c8ec00) [pid = 1671] [serial = 1276] [outer = 0x0] [url = about:blank] 02:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 972ms 02:15:24 INFO - PROCESS | 1671 | 1465204524951 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 1671 | 1465204524953 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 02:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:15:24 INFO - PROCESS | 1671 | 1465204524956 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - PROCESS | 1671 | 1465204524958 Marionette TRACE conn2 <- [1,1766,null,{}] 02:15:24 INFO - PROCESS | 1671 | 1465204524961 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:24 INFO - PROCESS | 1671 | 1465204524963 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:25 INFO - PROCESS | 1671 | 1465204525046 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 02:15:25 INFO - PROCESS | 1671 | 1465204525050 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:25 INFO - PROCESS | 1671 | 1465204525052 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x117563800 == 30 [pid = 1671] [id = 449] 02:15:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x116aeb400) [pid = 1671] [serial = 1346] [outer = 0x0] 02:15:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1182ab800) [pid = 1671] [serial = 1347] [outer = 0x116aeb400] 02:15:25 INFO - PROCESS | 1671 | 1465204525082 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x11852e400) [pid = 1671] [serial = 1348] [outer = 0x116aeb400] 02:15:25 INFO - PROCESS | 1671 | 1465204525445 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms 02:15:25 INFO - PROCESS | 1671 | 1465204525486 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 02:15:25 INFO - PROCESS | 1671 | 1465204525489 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 02:15:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:15:25 INFO - PROCESS | 1671 | 1465204525497 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:15:25 INFO - PROCESS | 1671 | 1465204525499 Marionette TRACE conn2 <- [1,1770,null,{}] 02:15:25 INFO - PROCESS | 1671 | 1465204525501 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:25 INFO - PROCESS | 1671 | 1465204525503 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:25 INFO - PROCESS | 1671 | 1465204525584 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 02:15:25 INFO - PROCESS | 1671 | 1465204525590 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:25 INFO - PROCESS | 1671 | 1465204525593 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x119392800 == 31 [pid = 1671] [id = 450] 02:15:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x118643c00) [pid = 1671] [serial = 1349] [outer = 0x0] 02:15:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1188fec00) [pid = 1671] [serial = 1350] [outer = 0x118643c00] 02:15:25 INFO - PROCESS | 1671 | 1465204525621 Marionette DEBUG loaded listener.js 02:15:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1192a6c00) [pid = 1671] [serial = 1351] [outer = 0x118643c00] 02:15:26 INFO - PROCESS | 1671 | 1465204526077 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 619ms 02:15:26 INFO - PROCESS | 1671 | 1465204526117 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 1671 | 1465204526119 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 02:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:15:26 INFO - PROCESS | 1671 | 1465204526122 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 1671 | 1465204526126 Marionette TRACE conn2 <- [1,1774,null,{}] 02:15:26 INFO - PROCESS | 1671 | 1465204526138 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:26 INFO - PROCESS | 1671 | 1465204526143 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:26 INFO - PROCESS | 1671 | 1465204526252 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 02:15:26 INFO - PROCESS | 1671 | 1465204526287 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 1671 | 1465204526289 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x124789800 == 32 [pid = 1671] [id = 451] 02:15:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x115e74400) [pid = 1671] [serial = 1352] [outer = 0x0] 02:15:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x11985e000) [pid = 1671] [serial = 1353] [outer = 0x115e74400] 02:15:26 INFO - PROCESS | 1671 | 1465204526317 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119c8dc00) [pid = 1671] [serial = 1354] [outer = 0x115e74400] 02:15:26 INFO - PROCESS | 1671 | 1465204526650 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:15:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 573ms 02:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:15:26 INFO - PROCESS | 1671 | 1465204526696 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 02:15:26 INFO - PROCESS | 1671 | 1465204526697 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 02:15:26 INFO - PROCESS | 1671 | 1465204526700 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 1671 | 1465204526701 Marionette TRACE conn2 <- [1,1778,null,{}] 02:15:26 INFO - PROCESS | 1671 | 1465204526703 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:26 INFO - PROCESS | 1671 | 1465204526704 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:26 INFO - PROCESS | 1671 | 1465204526823 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 02:15:26 INFO - PROCESS | 1671 | 1465204526829 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 1671 | 1465204526830 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x127467000 == 33 [pid = 1671] [id = 452] 02:15:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x119e20000) [pid = 1671] [serial = 1355] [outer = 0x0] 02:15:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1213b4000) [pid = 1671] [serial = 1356] [outer = 0x119e20000] 02:15:26 INFO - PROCESS | 1671 | 1465204526856 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12326f400) [pid = 1671] [serial = 1357] [outer = 0x119e20000] 02:15:27 INFO - PROCESS | 1671 | 1465204527194 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:15:27 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 02:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 519ms 02:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:15:27 INFO - PROCESS | 1671 | 1465204527228 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 1671 | 1465204527229 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 02:15:27 INFO - PROCESS | 1671 | 1465204527231 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 1671 | 1465204527233 Marionette TRACE conn2 <- [1,1782,null,{}] 02:15:27 INFO - PROCESS | 1671 | 1465204527235 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 1671 | 1465204527236 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:27 INFO - PROCESS | 1671 | 1465204527336 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 02:15:27 INFO - PROCESS | 1671 | 1465204527340 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 1671 | 1465204527341 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e1000 == 34 [pid = 1671] [id = 453] 02:15:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x119e13400) [pid = 1671] [serial = 1358] [outer = 0x0] 02:15:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12355fc00) [pid = 1671] [serial = 1359] [outer = 0x119e13400] 02:15:27 INFO - PROCESS | 1671 | 1465204527366 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12421f400) [pid = 1671] [serial = 1360] [outer = 0x119e13400] 02:15:27 INFO - PROCESS | 1671 | 1465204527731 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:15:27 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 02:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 517ms 02:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:15:27 INFO - PROCESS | 1671 | 1465204527750 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 1671 | 1465204527751 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 02:15:27 INFO - PROCESS | 1671 | 1465204527753 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 1671 | 1465204527754 Marionette TRACE conn2 <- [1,1786,null,{}] 02:15:27 INFO - PROCESS | 1671 | 1465204527757 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 1671 | 1465204527763 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:27 INFO - PROCESS | 1671 | 1465204527883 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 02:15:27 INFO - PROCESS | 1671 | 1465204527896 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 1671 | 1465204527897 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x129742000 == 35 [pid = 1671] [id = 454] 02:15:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12358b000) [pid = 1671] [serial = 1361] [outer = 0x0] 02:15:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1247f2000) [pid = 1671] [serial = 1362] [outer = 0x12358b000] 02:15:27 INFO - PROCESS | 1671 | 1465204527922 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x126f3c800) [pid = 1671] [serial = 1363] [outer = 0x12358b000] 02:15:28 INFO - PROCESS | 1671 | 1465204528288 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:15:28 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 02:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 570ms 02:15:28 INFO - PROCESS | 1671 | 1465204528329 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 02:15:28 INFO - PROCESS | 1671 | 1465204528330 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 02:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:15:28 INFO - PROCESS | 1671 | 1465204528332 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:15:28 INFO - PROCESS | 1671 | 1465204528333 Marionette TRACE conn2 <- [1,1790,null,{}] 02:15:28 INFO - PROCESS | 1671 | 1465204528335 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:28 INFO - PROCESS | 1671 | 1465204528337 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:28 INFO - PROCESS | 1671 | 1465204528437 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 02:15:28 INFO - PROCESS | 1671 | 1465204528441 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 1671 | 1465204528442 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1b1800 == 36 [pid = 1671] [id = 455] 02:15:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x124eecc00) [pid = 1671] [serial = 1364] [outer = 0x0] 02:15:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x127432400) [pid = 1671] [serial = 1365] [outer = 0x124eecc00] 02:15:28 INFO - PROCESS | 1671 | 1465204528467 Marionette DEBUG loaded listener.js 02:15:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1274b9400) [pid = 1671] [serial = 1366] [outer = 0x124eecc00] 02:15:28 INFO - PROCESS | 1671 | 1465204528812 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:15:28 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) 02:15:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 518ms 02:15:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:15:28 INFO - PROCESS | 1671 | 1465204528850 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 02:15:28 INFO - PROCESS | 1671 | 1465204528851 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 02:15:28 INFO - PROCESS | 1671 | 1465204528854 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:15:28 INFO - PROCESS | 1671 | 1465204528855 Marionette TRACE conn2 <- [1,1794,null,{}] 02:15:28 INFO - PROCESS | 1671 | 1465204528857 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:28 INFO - PROCESS | 1671 | 1465204528858 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:28 INFO - PROCESS | 1671 | 1465204528958 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 02:15:28 INFO - PROCESS | 1671 | 1465204528962 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:28 INFO - PROCESS | 1671 | 1465204528963 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be20800 == 37 [pid = 1671] [id = 456] 02:15:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x127436400) [pid = 1671] [serial = 1367] [outer = 0x0] 02:15:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x128d3a800) [pid = 1671] [serial = 1368] [outer = 0x127436400] 02:15:28 INFO - PROCESS | 1671 | 1465204528996 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x128d40c00) [pid = 1671] [serial = 1369] [outer = 0x127436400] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1167f6c00) [pid = 1671] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x119853c00) [pid = 1671] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x115ec6400) [pid = 1671] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x111d69c00) [pid = 1671] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1122b1800) [pid = 1671] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x118160400) [pid = 1671] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1182b2800) [pid = 1671] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1182af000) [pid = 1671] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x11922b800) [pid = 1671] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119c90000) [pid = 1671] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1237dc400) [pid = 1671] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x112f88000) [pid = 1671] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x11922d800) [pid = 1671] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x124eea800) [pid = 1671] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x112f91c00) [pid = 1671] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1197d6400) [pid = 1671] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119859800) [pid = 1671] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:15:29 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x126f37400) [pid = 1671] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:15:29 INFO - PROCESS | 1671 | 1465204529435 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 618ms 02:15:29 INFO - PROCESS | 1671 | 1465204529473 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 02:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:15:29 INFO - PROCESS | 1671 | 1465204529477 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 02:15:29 INFO - PROCESS | 1671 | 1465204529481 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:15:29 INFO - PROCESS | 1671 | 1465204529483 Marionette TRACE conn2 <- [1,1798,null,{}] 02:15:29 INFO - PROCESS | 1671 | 1465204529486 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:29 INFO - PROCESS | 1671 | 1465204529487 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:29 INFO - PROCESS | 1671 | 1465204529594 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 02:15:29 INFO - PROCESS | 1671 | 1465204529599 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 1671 | 1465204529600 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x124784800 == 38 [pid = 1671] [id = 457] 02:15:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x115ec6400) [pid = 1671] [serial = 1370] [outer = 0x0] 02:15:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x118885000) [pid = 1671] [serial = 1371] [outer = 0x115ec6400] 02:15:29 INFO - PROCESS | 1671 | 1465204529640 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119c09000) [pid = 1671] [serial = 1372] [outer = 0x115ec6400] 02:15:30 INFO - PROCESS | 1671 | 1465204530069 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 619ms 02:15:30 INFO - PROCESS | 1671 | 1465204530100 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 1671 | 1465204530102 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 02:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:15:30 INFO - PROCESS | 1671 | 1465204530104 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 1671 | 1465204530105 Marionette TRACE conn2 <- [1,1802,null,{}] 02:15:30 INFO - PROCESS | 1671 | 1465204530113 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 1671 | 1465204530114 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:30 INFO - PROCESS | 1671 | 1465204530231 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 02:15:30 INFO - PROCESS | 1671 | 1465204530239 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 1671 | 1465204530240 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1c1800 == 39 [pid = 1671] [id = 458] 02:15:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x119e1a800) [pid = 1671] [serial = 1373] [outer = 0x0] 02:15:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1247f4800) [pid = 1671] [serial = 1374] [outer = 0x119e1a800] 02:15:30 INFO - PROCESS | 1671 | 1465204530272 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1274b9800) [pid = 1671] [serial = 1375] [outer = 0x119e1a800] 02:15:30 INFO - PROCESS | 1671 | 1465204530598 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:15:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 526ms 02:15:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:15:30 INFO - PROCESS | 1671 | 1465204530630 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 1671 | 1465204530632 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 02:15:30 INFO - PROCESS | 1671 | 1465204530634 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 1671 | 1465204530636 Marionette TRACE conn2 <- [1,1806,null,{}] 02:15:30 INFO - PROCESS | 1671 | 1465204530638 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 1671 | 1465204530640 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:30 INFO - PROCESS | 1671 | 1465204530732 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 02:15:30 INFO - PROCESS | 1671 | 1465204530736 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:30 INFO - PROCESS | 1671 | 1465204530737 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd1a000 == 40 [pid = 1671] [id = 459] 02:15:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x128d3fc00) [pid = 1671] [serial = 1376] [outer = 0x0] 02:15:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x128ee7000) [pid = 1671] [serial = 1377] [outer = 0x128d3fc00] 02:15:30 INFO - PROCESS | 1671 | 1465204530764 Marionette DEBUG loaded listener.js 02:15:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1294ad800) [pid = 1671] [serial = 1378] [outer = 0x128d3fc00] 02:15:31 INFO - PROCESS | 1671 | 1465204531143 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 519ms 02:15:31 INFO - PROCESS | 1671 | 1465204531171 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 02:15:31 INFO - PROCESS | 1671 | 1465204531173 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 02:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:15:31 INFO - PROCESS | 1671 | 1465204531176 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:15:31 INFO - PROCESS | 1671 | 1465204531178 Marionette TRACE conn2 <- [1,1810,null,{}] 02:15:31 INFO - PROCESS | 1671 | 1465204531181 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:31 INFO - PROCESS | 1671 | 1465204531183 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:31 INFO - PROCESS | 1671 | 1465204531401 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 02:15:31 INFO - PROCESS | 1671 | 1465204531526 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 1671 | 1465204531528 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x11658e800 == 41 [pid = 1671] [id = 460] 02:15:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1122b5800) [pid = 1671] [serial = 1379] [outer = 0x0] 02:15:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x113034c00) [pid = 1671] [serial = 1380] [outer = 0x1122b5800] 02:15:31 INFO - PROCESS | 1671 | 1465204531571 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116553c00) [pid = 1671] [serial = 1381] [outer = 0x1122b5800] 02:15:32 INFO - PROCESS | 1671 | 1465204532076 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 920ms 02:15:32 INFO - PROCESS | 1671 | 1465204532097 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 02:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:15:32 INFO - PROCESS | 1671 | 1465204532100 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 02:15:32 INFO - PROCESS | 1671 | 1465204532103 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 1671 | 1465204532105 Marionette TRACE conn2 <- [1,1814,null,{}] 02:15:32 INFO - PROCESS | 1671 | 1465204532111 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:32 INFO - PROCESS | 1671 | 1465204532114 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:32 INFO - PROCESS | 1671 | 1465204532225 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 02:15:32 INFO - PROCESS | 1671 | 1465204532285 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:32 INFO - PROCESS | 1671 | 1465204532287 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x12437b000 == 42 [pid = 1671] [id = 461] 02:15:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x116aef800) [pid = 1671] [serial = 1382] [outer = 0x0] 02:15:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x118891800) [pid = 1671] [serial = 1383] [outer = 0x116aef800] 02:15:32 INFO - PROCESS | 1671 | 1465204532330 Marionette DEBUG loaded listener.js 02:15:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x119771000) [pid = 1671] [serial = 1384] [outer = 0x116aef800] 02:15:32 INFO - PROCESS | 1671 | 1465204532765 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:15:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 672ms 02:15:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:15:32 INFO - PROCESS | 1671 | 1465204532776 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 1671 | 1465204532779 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 02:15:32 INFO - PROCESS | 1671 | 1465204532781 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 1671 | 1465204532783 Marionette TRACE conn2 <- [1,1818,null,{}] 02:15:32 INFO - PROCESS | 1671 | 1465204532785 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:32 INFO - PROCESS | 1671 | 1465204532787 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:32 INFO - PROCESS | 1671 | 1465204532892 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 02:15:32 INFO - PROCESS | 1671 | 1465204532957 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:32 INFO - PROCESS | 1671 | 1465204532959 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf37000 == 43 [pid = 1671] [id = 462] 02:15:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x119778400) [pid = 1671] [serial = 1385] [outer = 0x0] 02:15:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119c8fc00) [pid = 1671] [serial = 1386] [outer = 0x119778400] 02:15:33 INFO - PROCESS | 1671 | 1465204533028 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x124226c00) [pid = 1671] [serial = 1387] [outer = 0x119778400] 02:15:33 INFO - PROCESS | 1671 | 1465204533493 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 769ms 02:15:33 INFO - PROCESS | 1671 | 1465204533555 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 02:15:33 INFO - PROCESS | 1671 | 1465204533558 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 02:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:15:33 INFO - PROCESS | 1671 | 1465204533566 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:15:33 INFO - PROCESS | 1671 | 1465204533569 Marionette TRACE conn2 <- [1,1822,null,{}] 02:15:33 INFO - PROCESS | 1671 | 1465204533572 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:33 INFO - PROCESS | 1671 | 1465204533574 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:33 INFO - PROCESS | 1671 | 1465204533685 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 02:15:33 INFO - PROCESS | 1671 | 1465204533760 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 1671 | 1465204533761 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x11883d800 == 44 [pid = 1671] [id = 463] 02:15:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x11652ec00) [pid = 1671] [serial = 1388] [outer = 0x0] 02:15:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x119230400) [pid = 1671] [serial = 1389] [outer = 0x11652ec00] 02:15:33 INFO - PROCESS | 1671 | 1465204533790 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x1269eac00) [pid = 1671] [serial = 1390] [outer = 0x11652ec00] 02:15:34 INFO - PROCESS | 1671 | 1465204534368 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:15:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 826ms 02:15:34 INFO - PROCESS | 1671 | 1465204534387 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 1671 | 1465204534390 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 02:15:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:15:34 INFO - PROCESS | 1671 | 1465204534394 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 1671 | 1465204534396 Marionette TRACE conn2 <- [1,1826,null,{}] 02:15:34 INFO - PROCESS | 1671 | 1465204534399 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:34 INFO - PROCESS | 1671 | 1465204534401 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:34 INFO - PROCESS | 1671 | 1465204534502 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 02:15:34 INFO - PROCESS | 1671 | 1465204534579 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 1671 | 1465204534581 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a40000 == 45 [pid = 1671] [id = 464] 02:15:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1182ad800) [pid = 1671] [serial = 1391] [outer = 0x0] 02:15:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1182b8000) [pid = 1671] [serial = 1392] [outer = 0x1182ad800] 02:15:34 INFO - PROCESS | 1671 | 1465204534610 Marionette DEBUG loaded listener.js 02:15:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1185d1c00) [pid = 1671] [serial = 1393] [outer = 0x1182ad800] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd1a000 == 44 [pid = 1671] [id = 459] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1c1800 == 43 [pid = 1671] [id = 458] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x124784800 == 42 [pid = 1671] [id = 457] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12be20800 == 41 [pid = 1671] [id = 456] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1b1800 == 40 [pid = 1671] [id = 455] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x129742000 == 39 [pid = 1671] [id = 454] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e1000 == 38 [pid = 1671] [id = 453] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x127467000 == 37 [pid = 1671] [id = 452] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x124789800 == 36 [pid = 1671] [id = 451] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x119392800 == 35 [pid = 1671] [id = 450] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x117563800 == 34 [pid = 1671] [id = 449] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x11869e000 == 33 [pid = 1671] [id = 448] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1c8800 == 32 [pid = 1671] [id = 446] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x119256000 == 31 [pid = 1671] [id = 447] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x11883d800 == 30 [pid = 1671] [id = 463] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf37000 == 29 [pid = 1671] [id = 462] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12437b000 == 28 [pid = 1671] [id = 461] 02:15:35 INFO - PROCESS | 1671 | --DOCSHELL 0x11658e800 == 27 [pid = 1671] [id = 460] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x119d2dc00) [pid = 1671] [serial = 1317] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x119860000) [pid = 1671] [serial = 1314] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1167f4c00) [pid = 1671] [serial = 1305] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x116b77c00) [pid = 1671] [serial = 1306] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x11976d400) [pid = 1671] [serial = 1311] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1197d4400) [pid = 1671] [serial = 1312] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x115f2dc00) [pid = 1671] [serial = 1285] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x112fcc400) [pid = 1671] [serial = 1284] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1186ed800) [pid = 1671] [serial = 1303] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1185d1400) [pid = 1671] [serial = 1302] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1185d1000) [pid = 1671] [serial = 1308] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x11856b400) [pid = 1671] [serial = 1288] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1186f4000) [pid = 1671] [serial = 1309] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1182b5400) [pid = 1671] [serial = 1287] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x119853000) [pid = 1671] [serial = 1291] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119776400) [pid = 1671] [serial = 1290] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x123567400) [pid = 1671] [serial = 1294] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x121350c00) [pid = 1671] [serial = 1293] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x124eb9800) [pid = 1671] [serial = 1297] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1247f3000) [pid = 1671] [serial = 1296] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x116732000) [pid = 1671] [serial = 1300] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x115ed5000) [pid = 1671] [serial = 1299] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x123169800) [pid = 1671] [serial = 1320] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1269f0800) [pid = 1671] [serial = 1326] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11888f400) [pid = 1671] [serial = 1329] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x126087800) [pid = 1671] [serial = 1324] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x125074000) [pid = 1671] [serial = 1323] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x12692d800) [pid = 1671] [serial = 1332] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12742f800) [pid = 1671] [serial = 1335] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x126d08c00) [pid = 1671] [serial = 1327] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x119d32c00) [pid = 1671] [serial = 1330] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x124bf5800) [pid = 1671] [serial = 1321] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x126db2c00) [pid = 1671] [serial = 1333] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x119c8e000) [pid = 1671] [serial = 1315] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x128d32400) [pid = 1671] [serial = 1336] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1213b0400) [pid = 1671] [serial = 1318] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x128d3bc00) [pid = 1671] [serial = 1338] [outer = 0x0] [url = about:blank] 02:15:35 INFO - PROCESS | 1671 | 1465204535630 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1272ms 02:15:35 INFO - PROCESS | 1671 | 1465204535667 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 02:15:35 INFO - PROCESS | 1671 | 1465204535669 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 02:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:15:35 INFO - PROCESS | 1671 | 1465204535672 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:15:35 INFO - PROCESS | 1671 | 1465204535676 Marionette TRACE conn2 <- [1,1830,null,{}] 02:15:35 INFO - PROCESS | 1671 | 1465204535686 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:35 INFO - PROCESS | 1671 | 1465204535688 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:35 INFO - PROCESS | 1671 | 1465204535777 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 02:15:35 INFO - PROCESS | 1671 | 1465204535781 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:35 INFO - PROCESS | 1671 | 1465204535783 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a3f800 == 28 [pid = 1671] [id = 465] 02:15:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x115ec3000) [pid = 1671] [serial = 1394] [outer = 0x0] 02:15:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x1165ebc00) [pid = 1671] [serial = 1395] [outer = 0x115ec3000] 02:15:35 INFO - PROCESS | 1671 | 1465204535814 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x116af5400) [pid = 1671] [serial = 1396] [outer = 0x115ec3000] 02:15:36 INFO - PROCESS | 1671 | 1465204536157 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:15:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 529ms 02:15:36 INFO - PROCESS | 1671 | 1465204536201 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 1671 | 1465204536205 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 02:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:15:36 INFO - PROCESS | 1671 | 1465204536209 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 1671 | 1465204536211 Marionette TRACE conn2 <- [1,1834,null,{}] 02:15:36 INFO - PROCESS | 1671 | 1465204536213 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:36 INFO - PROCESS | 1671 | 1465204536215 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:36 INFO - PROCESS | 1671 | 1465204536295 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 02:15:36 INFO - PROCESS | 1671 | 1465204536300 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 1671 | 1465204536301 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x118828800 == 29 [pid = 1671] [id = 466] 02:15:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x117760c00) [pid = 1671] [serial = 1397] [outer = 0x0] 02:15:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11852b800) [pid = 1671] [serial = 1398] [outer = 0x117760c00] 02:15:36 INFO - PROCESS | 1671 | 1465204536331 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1185d8400) [pid = 1671] [serial = 1399] [outer = 0x117760c00] 02:15:36 INFO - PROCESS | 1671 | 1465204536682 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:15:36 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 02:15:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 519ms 02:15:36 INFO - PROCESS | 1671 | 1465204536728 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 1671 | 1465204536730 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 02:15:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:15:36 INFO - PROCESS | 1671 | 1465204536732 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 1671 | 1465204536734 Marionette TRACE conn2 <- [1,1838,null,{}] 02:15:36 INFO - PROCESS | 1671 | 1465204536742 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:36 INFO - PROCESS | 1671 | 1465204536745 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:36 INFO - PROCESS | 1671 | 1465204536822 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 02:15:36 INFO - PROCESS | 1671 | 1465204536830 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 1671 | 1465204536832 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131a800 == 30 [pid = 1671] [id = 467] 02:15:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11224e000) [pid = 1671] [serial = 1400] [outer = 0x0] 02:15:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x119299000) [pid = 1671] [serial = 1401] [outer = 0x11224e000] 02:15:36 INFO - PROCESS | 1671 | 1465204536860 Marionette DEBUG loaded listener.js 02:15:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x11977ac00) [pid = 1671] [serial = 1402] [outer = 0x11224e000] 02:15:37 INFO - PROCESS | 1671 | 1465204537227 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 521ms 02:15:37 INFO - PROCESS | 1671 | 1465204537254 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 1671 | 1465204537255 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 02:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:15:37 INFO - PROCESS | 1671 | 1465204537260 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 1671 | 1465204537261 Marionette TRACE conn2 <- [1,1842,null,{}] 02:15:37 INFO - PROCESS | 1671 | 1465204537263 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:37 INFO - PROCESS | 1671 | 1465204537264 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:37 INFO - PROCESS | 1671 | 1465204537374 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 02:15:37 INFO - PROCESS | 1671 | 1465204537407 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 1671 | 1465204537409 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234f7800 == 31 [pid = 1671] [id = 468] 02:15:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119771400) [pid = 1671] [serial = 1403] [outer = 0x0] 02:15:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x119855000) [pid = 1671] [serial = 1404] [outer = 0x119771400] 02:15:37 INFO - PROCESS | 1671 | 1465204537434 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x119c8f400) [pid = 1671] [serial = 1405] [outer = 0x119771400] 02:15:37 INFO - PROCESS | 1671 | 1465204537740 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 520ms 02:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:15:37 INFO - PROCESS | 1671 | 1465204537780 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 1671 | 1465204537781 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 02:15:37 INFO - PROCESS | 1671 | 1465204537791 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 1671 | 1465204537794 Marionette TRACE conn2 <- [1,1846,null,{}] 02:15:37 INFO - PROCESS | 1671 | 1465204537797 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:37 INFO - PROCESS | 1671 | 1465204537798 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:37 INFO - PROCESS | 1671 | 1465204537890 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 02:15:37 INFO - PROCESS | 1671 | 1465204537927 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:37 INFO - PROCESS | 1671 | 1465204537928 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260ce800 == 32 [pid = 1671] [id = 469] 02:15:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x116af6800) [pid = 1671] [serial = 1406] [outer = 0x0] 02:15:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119e15400) [pid = 1671] [serial = 1407] [outer = 0x116af6800] 02:15:37 INFO - PROCESS | 1671 | 1465204537953 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x121356800) [pid = 1671] [serial = 1408] [outer = 0x116af6800] 02:15:38 INFO - PROCESS | 1671 | 1465204538305 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:15:38 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) 02:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 578ms 02:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:15:38 INFO - PROCESS | 1671 | 1465204538362 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 02:15:38 INFO - PROCESS | 1671 | 1465204538364 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 02:15:38 INFO - PROCESS | 1671 | 1465204538366 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:15:38 INFO - PROCESS | 1671 | 1465204538367 Marionette TRACE conn2 <- [1,1850,null,{}] 02:15:38 INFO - PROCESS | 1671 | 1465204538369 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:38 INFO - PROCESS | 1671 | 1465204538374 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:38 INFO - PROCESS | 1671 | 1465204538493 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 02:15:38 INFO - PROCESS | 1671 | 1465204538528 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 1671 | 1465204538530 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d64000 == 33 [pid = 1671] [id = 470] 02:15:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1213b0800) [pid = 1671] [serial = 1409] [outer = 0x0] 02:15:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x123567400) [pid = 1671] [serial = 1410] [outer = 0x1213b0800] 02:15:38 INFO - PROCESS | 1671 | 1465204538555 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1247f2400) [pid = 1671] [serial = 1411] [outer = 0x1213b0800] 02:15:39 INFO - PROCESS | 1671 | --DOCSHELL 0x116a3f800 == 32 [pid = 1671] [id = 465] 02:15:39 INFO - PROCESS | 1671 | --DOCSHELL 0x116a40000 == 31 [pid = 1671] [id = 464] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x118828800 == 30 [pid = 1671] [id = 466] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12131a800 == 29 [pid = 1671] [id = 467] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x1260ce800 == 28 [pid = 1671] [id = 469] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x1234f7800 == 27 [pid = 1671] [id = 468] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2c2000 == 26 [pid = 1671] [id = 12] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x118190000 == 25 [pid = 1671] [id = 11] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x116291800 == 24 [pid = 1671] [id = 26] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf72000 == 23 [pid = 1671] [id = 15] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7bf800 == 22 [pid = 1671] [id = 13] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd09800 == 21 [pid = 1671] [id = 14] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12b3aa800 == 20 [pid = 1671] [id = 9] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8ce000 == 19 [pid = 1671] [id = 8] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e0000 == 18 [pid = 1671] [id = 6] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12be08800 == 17 [pid = 1671] [id = 20] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12d509000 == 16 [pid = 1671] [id = 18] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x112d5e800 == 15 [pid = 1671] [id = 23] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12be18800 == 14 [pid = 1671] [id = 21] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x113337800 == 13 [pid = 1671] [id = 25] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf2c000 == 12 [pid = 1671] [id = 10] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12d522000 == 11 [pid = 1671] [id = 19] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x116b93000 == 10 [pid = 1671] [id = 24] 02:15:40 INFO - PROCESS | 1671 | --DOCSHELL 0x12da7a800 == 9 [pid = 1671] [id = 22] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x128d3fc00) [pid = 1671] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x119e13400) [pid = 1671] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12358b000) [pid = 1671] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x126f3a400) [pid = 1671] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119e20000) [pid = 1671] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x118643c00) [pid = 1671] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x115e74400) [pid = 1671] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x116aeb400) [pid = 1671] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x117086000) [pid = 1671] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1167f7000) [pid = 1671] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x124eecc00) [pid = 1671] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x127436400) [pid = 1671] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x119e1a800) [pid = 1671] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x115ec6400) [pid = 1671] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x12355fc00) [pid = 1671] [serial = 1359] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x1247f2000) [pid = 1671] [serial = 1362] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x12421f400) [pid = 1671] [serial = 1360] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x128da3800) [pid = 1671] [serial = 1339] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x1213b4000) [pid = 1671] [serial = 1356] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x1188fec00) [pid = 1671] [serial = 1350] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x1192a6c00) [pid = 1671] [serial = 1351] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x11985e000) [pid = 1671] [serial = 1353] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x119c8dc00) [pid = 1671] [serial = 1354] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x1182ab800) [pid = 1671] [serial = 1347] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x11852e400) [pid = 1671] [serial = 1348] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x118528c00) [pid = 1671] [serial = 1344] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x1188fb800) [pid = 1671] [serial = 1345] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 63 (0x116af4400) [pid = 1671] [serial = 1341] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 62 (0x1182ac800) [pid = 1671] [serial = 1342] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 61 (0x127432400) [pid = 1671] [serial = 1365] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 60 (0x126f3c800) [pid = 1671] [serial = 1363] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 59 (0x128d3a800) [pid = 1671] [serial = 1368] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 58 (0x1274b9400) [pid = 1671] [serial = 1366] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 57 (0x1247f4800) [pid = 1671] [serial = 1374] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 56 (0x118885000) [pid = 1671] [serial = 1371] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 55 (0x128d40c00) [pid = 1671] [serial = 1369] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 54 (0x1274b9800) [pid = 1671] [serial = 1375] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 53 (0x119c09000) [pid = 1671] [serial = 1372] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 52 (0x12326f400) [pid = 1671] [serial = 1357] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 51 (0x1294ad800) [pid = 1671] [serial = 1378] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | --DOMWINDOW == 50 (0x128ee7000) [pid = 1671] [serial = 1377] [outer = 0x0] [url = about:blank] 02:15:40 INFO - PROCESS | 1671 | 1465204540528 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2178ms 02:15:40 INFO - PROCESS | 1671 | 1465204540545 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 1671 | 1465204540547 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 02:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:15:40 INFO - PROCESS | 1671 | 1465204540551 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 1671 | 1465204540552 Marionette TRACE conn2 <- [1,1854,null,{}] 02:15:40 INFO - PROCESS | 1671 | 1465204540556 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:40 INFO - PROCESS | 1671 | 1465204540559 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:40 INFO - PROCESS | 1671 | 1465204540648 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 02:15:40 INFO - PROCESS | 1671 | 1465204540702 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 1671 | 1465204540704 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x116778800 == 10 [pid = 1671] [id = 471] 02:15:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 51 (0x11338b400) [pid = 1671] [serial = 1412] [outer = 0x0] 02:15:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 52 (0x113d0b000) [pid = 1671] [serial = 1413] [outer = 0x11338b400] 02:15:40 INFO - PROCESS | 1671 | 1465204540731 Marionette DEBUG loaded listener.js 02:15:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 53 (0x11626e400) [pid = 1671] [serial = 1414] [outer = 0x11338b400] 02:15:41 INFO - PROCESS | 1671 | 1465204541039 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 519ms 02:15:41 INFO - PROCESS | 1671 | 1465204541070 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 1671 | 1465204541075 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 02:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:15:41 INFO - PROCESS | 1671 | 1465204541082 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 1671 | 1465204541084 Marionette TRACE conn2 <- [1,1858,null,{}] 02:15:41 INFO - PROCESS | 1671 | 1465204541086 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:41 INFO - PROCESS | 1671 | 1465204541088 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:41 INFO - PROCESS | 1671 | 1465204541179 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 02:15:41 INFO - PROCESS | 1671 | 1465204541257 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:41 INFO - PROCESS | 1671 | 1465204541259 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x11659d800 == 11 [pid = 1671] [id = 472] 02:15:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 54 (0x1162f0400) [pid = 1671] [serial = 1415] [outer = 0x0] 02:15:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 55 (0x116aea800) [pid = 1671] [serial = 1416] [outer = 0x1162f0400] 02:15:41 INFO - PROCESS | 1671 | 1465204541297 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 56 (0x1176abc00) [pid = 1671] [serial = 1417] [outer = 0x1162f0400] 02:15:41 INFO - PROCESS | 1671 | 1465204541874 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:15:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 873ms 02:15:41 INFO - PROCESS | 1671 | 1465204541958 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 1671 | 1465204541961 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 02:15:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:15:41 INFO - PROCESS | 1671 | 1465204541964 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 1671 | 1465204541966 Marionette TRACE conn2 <- [1,1862,null,{}] 02:15:41 INFO - PROCESS | 1671 | 1465204541970 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:41 INFO - PROCESS | 1671 | 1465204541972 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:42 INFO - PROCESS | 1671 | 1465204542076 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 02:15:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 57 (0x115e74400) [pid = 1671] [serial = 1418] [outer = 0x12cda1400] 02:15:42 INFO - PROCESS | 1671 | 1465204542144 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 1671 | 1465204542146 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x11938a800 == 12 [pid = 1671] [id = 473] 02:15:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 58 (0x111d60800) [pid = 1671] [serial = 1419] [outer = 0x0] 02:15:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 59 (0x116af0000) [pid = 1671] [serial = 1420] [outer = 0x111d60800] 02:15:42 INFO - PROCESS | 1671 | 1465204542183 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 60 (0x118166000) [pid = 1671] [serial = 1421] [outer = 0x111d60800] 02:15:42 INFO - PROCESS | 1671 | 1465204542882 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 971ms 02:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:15:42 INFO - PROCESS | 1671 | 1465204542935 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 02:15:42 INFO - PROCESS | 1671 | 1465204542937 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 02:15:42 INFO - PROCESS | 1671 | 1465204542941 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:15:42 INFO - PROCESS | 1671 | 1465204542942 Marionette TRACE conn2 <- [1,1866,null,{}] 02:15:42 INFO - PROCESS | 1671 | 1465204542946 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:42 INFO - PROCESS | 1671 | 1465204542947 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:43 INFO - PROCESS | 1671 | 1465204543024 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 02:15:43 INFO - PROCESS | 1671 | 1465204543029 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 1671 | 1465204543030 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b9d800 == 13 [pid = 1671] [id = 474] 02:15:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 61 (0x115ed4000) [pid = 1671] [serial = 1422] [outer = 0x0] 02:15:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 62 (0x1167f7400) [pid = 1671] [serial = 1423] [outer = 0x115ed4000] 02:15:43 INFO - PROCESS | 1671 | 1465204543062 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 63 (0x11816c800) [pid = 1671] [serial = 1424] [outer = 0x115ed4000] 02:15:43 INFO - PROCESS | 1671 | 1465204543404 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 520ms 02:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:15:43 INFO - PROCESS | 1671 | 1465204543461 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 1671 | 1465204543464 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 02:15:43 INFO - PROCESS | 1671 | 1465204543469 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 1671 | 1465204543470 Marionette TRACE conn2 <- [1,1870,null,{}] 02:15:43 INFO - PROCESS | 1671 | 1465204543473 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:43 INFO - PROCESS | 1671 | 1465204543475 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:43 INFO - PROCESS | 1671 | 1465204543554 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 02:15:43 INFO - PROCESS | 1671 | 1465204543561 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:43 INFO - PROCESS | 1671 | 1465204543563 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a93800 == 14 [pid = 1671] [id = 475] 02:15:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 64 (0x1182b8400) [pid = 1671] [serial = 1425] [outer = 0x0] 02:15:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x1185d4800) [pid = 1671] [serial = 1426] [outer = 0x1182b8400] 02:15:43 INFO - PROCESS | 1671 | 1465204543590 Marionette DEBUG loaded listener.js 02:15:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x1185de400) [pid = 1671] [serial = 1427] [outer = 0x1182b8400] 02:15:43 INFO - PROCESS | 1671 | 1465204543955 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:15:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 519ms 02:15:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:15:43 INFO - PROCESS | 1671 | 1465204543989 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 1671 | 1465204543990 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 02:15:43 INFO - PROCESS | 1671 | 1465204543992 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 1671 | 1465204543995 Marionette TRACE conn2 <- [1,1874,null,{}] 02:15:44 INFO - PROCESS | 1671 | 1465204544009 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:44 INFO - PROCESS | 1671 | 1465204544012 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:44 INFO - PROCESS | 1671 | 1465204544099 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 02:15:44 INFO - PROCESS | 1671 | 1465204544105 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 1671 | 1465204544107 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x1234df000 == 15 [pid = 1671] [id = 476] 02:15:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x1188f5c00) [pid = 1671] [serial = 1428] [outer = 0x0] 02:15:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x1189c7800) [pid = 1671] [serial = 1429] [outer = 0x1188f5c00] 02:15:44 INFO - PROCESS | 1671 | 1465204544138 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x119774c00) [pid = 1671] [serial = 1430] [outer = 0x1188f5c00] 02:15:44 INFO - PROCESS | 1671 | 1465204544481 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 521ms 02:15:44 INFO - PROCESS | 1671 | 1465204544515 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 02:15:44 INFO - PROCESS | 1671 | 1465204544517 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 02:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:15:44 INFO - PROCESS | 1671 | 1465204544519 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:15:44 INFO - PROCESS | 1671 | 1465204544520 Marionette TRACE conn2 <- [1,1878,null,{}] 02:15:44 INFO - PROCESS | 1671 | 1465204544529 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:44 INFO - PROCESS | 1671 | 1465204544530 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:44 INFO - PROCESS | 1671 | 1465204544607 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 02:15:44 INFO - PROCESS | 1671 | 1465204544613 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 1671 | 1465204544614 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b68000 == 16 [pid = 1671] [id = 477] 02:15:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x11977a800) [pid = 1671] [serial = 1431] [outer = 0x0] 02:15:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x1197dbc00) [pid = 1671] [serial = 1432] [outer = 0x11977a800] 02:15:44 INFO - PROCESS | 1671 | 1465204544639 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x119860400) [pid = 1671] [serial = 1433] [outer = 0x11977a800] 02:15:44 INFO - PROCESS | 1671 | 1465204544994 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 525ms 02:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:15:45 INFO - PROCESS | 1671 | 1465204545045 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 02:15:45 INFO - PROCESS | 1671 | 1465204545046 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 02:15:45 INFO - PROCESS | 1671 | 1465204545048 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 1671 | 1465204545049 Marionette TRACE conn2 <- [1,1882,null,{}] 02:15:45 INFO - PROCESS | 1671 | 1465204545052 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:45 INFO - PROCESS | 1671 | 1465204545053 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:45 INFO - PROCESS | 1671 | 1465204545134 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 02:15:45 INFO - PROCESS | 1671 | 1465204545138 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 1671 | 1465204545140 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745e800 == 17 [pid = 1671] [id = 478] 02:15:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x111d5c400) [pid = 1671] [serial = 1434] [outer = 0x0] 02:15:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1198ebc00) [pid = 1671] [serial = 1435] [outer = 0x111d5c400] 02:15:45 INFO - PROCESS | 1671 | 1465204545169 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x119e1f400) [pid = 1671] [serial = 1436] [outer = 0x111d5c400] 02:15:45 INFO - PROCESS | 1671 | 1465204545538 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:15:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:15:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 518ms 02:15:45 INFO - PROCESS | 1671 | 1465204545571 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 02:15:45 INFO - PROCESS | 1671 | 1465204545573 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 02:15:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:15:45 INFO - PROCESS | 1671 | 1465204545577 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 1671 | 1465204545578 Marionette TRACE conn2 <- [1,1886,null,{}] 02:15:45 INFO - PROCESS | 1671 | 1465204545580 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:45 INFO - PROCESS | 1671 | 1465204545584 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:45 INFO - PROCESS | 1671 | 1465204545699 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 02:15:45 INFO - PROCESS | 1671 | 1465204545736 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 1671 | 1465204545737 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x12901e000 == 18 [pid = 1671] [id = 479] 02:15:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x11985cc00) [pid = 1671] [serial = 1437] [outer = 0x0] 02:15:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x121352800) [pid = 1671] [serial = 1438] [outer = 0x11985cc00] 02:15:45 INFO - PROCESS | 1671 | 1465204545762 Marionette DEBUG loaded listener.js 02:15:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x12355fc00) [pid = 1671] [serial = 1439] [outer = 0x11985cc00] 02:15:46 INFO - PROCESS | 1671 | 1465204546098 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 570ms 02:15:46 INFO - PROCESS | 1671 | 1465204546146 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 1671 | 1465204546147 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 02:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:15:46 INFO - PROCESS | 1671 | 1465204546149 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - PROCESS | 1671 | 1465204546151 Marionette TRACE conn2 <- [1,1890,null,{}] 02:15:46 INFO - PROCESS | 1671 | 1465204546153 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:46 INFO - PROCESS | 1671 | 1465204546154 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:46 INFO - PROCESS | 1671 | 1465204546255 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 02:15:46 INFO - PROCESS | 1671 | 1465204546290 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 1671 | 1465204546291 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291eb000 == 19 [pid = 1671] [id = 480] 02:15:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1213b1c00) [pid = 1671] [serial = 1440] [outer = 0x0] 02:15:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1237d5c00) [pid = 1671] [serial = 1441] [outer = 0x1213b1c00] 02:15:46 INFO - PROCESS | 1671 | 1465204546315 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1243c1c00) [pid = 1671] [serial = 1442] [outer = 0x1213b1c00] 02:15:46 INFO - PROCESS | 1671 | 1465204546613 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 517ms 02:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:15:46 INFO - PROCESS | 1671 | 1465204546668 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 02:15:46 INFO - PROCESS | 1671 | 1465204546669 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 02:15:46 INFO - PROCESS | 1671 | 1465204546671 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:15:46 INFO - PROCESS | 1671 | 1465204546672 Marionette TRACE conn2 <- [1,1894,null,{}] 02:15:46 INFO - PROCESS | 1671 | 1465204546674 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:46 INFO - PROCESS | 1671 | 1465204546676 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:46 INFO - PROCESS | 1671 | 1465204546770 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 02:15:46 INFO - PROCESS | 1671 | 1465204546806 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:46 INFO - PROCESS | 1671 | 1465204546807 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a751000 == 20 [pid = 1671] [id = 481] 02:15:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1247e6400) [pid = 1671] [serial = 1443] [outer = 0x0] 02:15:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1247f0000) [pid = 1671] [serial = 1444] [outer = 0x1247e6400] 02:15:46 INFO - PROCESS | 1671 | 1465204546834 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1189d2400) [pid = 1671] [serial = 1445] [outer = 0x1247e6400] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1213b0800) [pid = 1671] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11224e000) [pid = 1671] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x117760c00) [pid = 1671] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x115ec3000) [pid = 1671] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1182ad800) [pid = 1671] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x119771400) [pid = 1671] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x116af6800) [pid = 1671] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x11652ec00) [pid = 1671] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x116aef800) [pid = 1671] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x119778400) [pid = 1671] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x1122b5800) [pid = 1671] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:15:47 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x11338b400) [pid = 1671] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:15:47 INFO - PROCESS | 1671 | 1465204547182 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 522ms 02:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:15:47 INFO - PROCESS | 1671 | 1465204547196 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 1671 | 1465204547197 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 02:15:47 INFO - PROCESS | 1671 | 1465204547199 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - PROCESS | 1671 | 1465204547200 Marionette TRACE conn2 <- [1,1898,null,{}] 02:15:47 INFO - PROCESS | 1671 | 1465204547202 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:47 INFO - PROCESS | 1671 | 1465204547203 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:47 INFO - PROCESS | 1671 | 1465204547281 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 02:15:47 INFO - PROCESS | 1671 | 1465204547285 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 1671 | 1465204547286 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x126071800 == 21 [pid = 1671] [id = 482] 02:15:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x115ec6800) [pid = 1671] [serial = 1446] [outer = 0x0] 02:15:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x117760c00) [pid = 1671] [serial = 1447] [outer = 0x115ec6800] 02:15:47 INFO - PROCESS | 1671 | 1465204547321 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x119856c00) [pid = 1671] [serial = 1448] [outer = 0x115ec6800] 02:15:47 INFO - PROCESS | 1671 | 1465204547671 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:15:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 02:15:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:15:47 INFO - PROCESS | 1671 | 1465204547720 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 1671 | 1465204547722 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 02:15:47 INFO - PROCESS | 1671 | 1465204547725 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - PROCESS | 1671 | 1465204547726 Marionette TRACE conn2 <- [1,1902,null,{}] 02:15:47 INFO - PROCESS | 1671 | 1465204547729 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:47 INFO - PROCESS | 1671 | 1465204547731 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:47 INFO - PROCESS | 1671 | 1465204547855 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 02:15:47 INFO - PROCESS | 1671 | 1465204547860 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 1671 | 1465204547861 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x124382800 == 22 [pid = 1671] [id = 483] 02:15:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x11863f800) [pid = 1671] [serial = 1449] [outer = 0x0] 02:15:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1247ec800) [pid = 1671] [serial = 1450] [outer = 0x11863f800] 02:15:47 INFO - PROCESS | 1671 | 1465204547900 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x124b9d800) [pid = 1671] [serial = 1451] [outer = 0x11863f800] 02:15:48 INFO - PROCESS | 1671 | 1465204548316 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 620ms 02:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:15:48 INFO - PROCESS | 1671 | 1465204548345 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 02:15:48 INFO - PROCESS | 1671 | 1465204548347 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 02:15:48 INFO - PROCESS | 1671 | 1465204548349 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 1671 | 1465204548350 Marionette TRACE conn2 <- [1,1906,null,{}] 02:15:48 INFO - PROCESS | 1671 | 1465204548353 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:48 INFO - PROCESS | 1671 | 1465204548354 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:48 INFO - PROCESS | 1671 | 1465204548537 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 02:15:48 INFO - PROCESS | 1671 | 1465204548545 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:48 INFO - PROCESS | 1671 | 1465204548547 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab88000 == 23 [pid = 1671] [id = 484] 02:15:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x124bfc800) [pid = 1671] [serial = 1452] [outer = 0x0] 02:15:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x125079c00) [pid = 1671] [serial = 1453] [outer = 0x124bfc800] 02:15:48 INFO - PROCESS | 1671 | 1465204548589 Marionette DEBUG loaded listener.js 02:15:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x126092800) [pid = 1671] [serial = 1454] [outer = 0x124bfc800] 02:15:48 INFO - PROCESS | 1671 | 1465204548979 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 669ms 02:15:49 INFO - PROCESS | 1671 | 1465204549018 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 1671 | 1465204549019 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 02:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:15:49 INFO - PROCESS | 1671 | 1465204549022 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 1671 | 1465204549023 Marionette TRACE conn2 <- [1,1910,null,{}] 02:15:49 INFO - PROCESS | 1671 | 1465204549026 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:49 INFO - PROCESS | 1671 | 1465204549027 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:49 INFO - PROCESS | 1671 | 1465204549137 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 02:15:49 INFO - PROCESS | 1671 | 1465204549172 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 1671 | 1465204549172 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2c1800 == 24 [pid = 1671] [id = 485] 02:15:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1269eb800) [pid = 1671] [serial = 1455] [outer = 0x0] 02:15:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1269f3c00) [pid = 1671] [serial = 1456] [outer = 0x1269eb800] 02:15:49 INFO - PROCESS | 1671 | 1465204549216 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x126d07c00) [pid = 1671] [serial = 1457] [outer = 0x1269eb800] 02:15:49 INFO - PROCESS | 1671 | 1465204549679 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:15:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:15:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 719ms 02:15:49 INFO - PROCESS | 1671 | 1465204549742 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 02:15:49 INFO - PROCESS | 1671 | 1465204549744 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 02:15:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:15:49 INFO - PROCESS | 1671 | 1465204549747 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:15:49 INFO - PROCESS | 1671 | 1465204549751 Marionette TRACE conn2 <- [1,1914,null,{}] 02:15:49 INFO - PROCESS | 1671 | 1465204549754 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:49 INFO - PROCESS | 1671 | 1465204549756 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:49 INFO - PROCESS | 1671 | 1465204549857 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 02:15:49 INFO - PROCESS | 1671 | 1465204549913 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 1671 | 1465204549914 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a8c800 == 25 [pid = 1671] [id = 486] 02:15:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x115ec4800) [pid = 1671] [serial = 1458] [outer = 0x0] 02:15:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x116b7ec00) [pid = 1671] [serial = 1459] [outer = 0x115ec4800] 02:15:49 INFO - PROCESS | 1671 | 1465204549945 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x118524c00) [pid = 1671] [serial = 1460] [outer = 0x115ec4800] 02:15:50 INFO - PROCESS | 1671 | 1465204550368 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 671ms 02:15:50 INFO - PROCESS | 1671 | 1465204550420 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 02:15:50 INFO - PROCESS | 1671 | 1465204550424 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 02:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:15:50 INFO - PROCESS | 1671 | 1465204550431 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 1671 | 1465204550434 Marionette TRACE conn2 <- [1,1918,null,{}] 02:15:50 INFO - PROCESS | 1671 | 1465204550437 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:50 INFO - PROCESS | 1671 | 1465204550440 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:50 INFO - PROCESS | 1671 | 1465204550607 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 02:15:50 INFO - PROCESS | 1671 | 1465204550679 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 1671 | 1465204550680 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d60800 == 26 [pid = 1671] [id = 487] 02:15:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x11852fc00) [pid = 1671] [serial = 1461] [outer = 0x0] 02:15:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1186f8c00) [pid = 1671] [serial = 1462] [outer = 0x11852fc00] 02:15:50 INFO - PROCESS | 1671 | 1465204550712 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x119774800) [pid = 1671] [serial = 1463] [outer = 0x11852fc00] 02:15:51 INFO - PROCESS | 1671 | 1465204551133 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 721ms 02:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:15:51 INFO - PROCESS | 1671 | 1465204551152 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 1671 | 1465204551153 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 02:15:51 INFO - PROCESS | 1671 | 1465204551156 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 1671 | 1465204551159 Marionette TRACE conn2 <- [1,1922,null,{}] 02:15:51 INFO - PROCESS | 1671 | 1465204551168 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:51 INFO - PROCESS | 1671 | 1465204551171 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:51 INFO - PROCESS | 1671 | 1465204551272 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 02:15:51 INFO - PROCESS | 1671 | 1465204551329 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:51 INFO - PROCESS | 1671 | 1465204551331 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b3a6800 == 27 [pid = 1671] [id = 488] 02:15:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119c8e000) [pid = 1671] [serial = 1464] [outer = 0x0] 02:15:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x121350400) [pid = 1671] [serial = 1465] [outer = 0x119c8e000] 02:15:51 INFO - PROCESS | 1671 | 1465204551361 Marionette DEBUG loaded listener.js 02:15:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12326f000) [pid = 1671] [serial = 1466] [outer = 0x119c8e000] 02:15:51 INFO - PROCESS | 1671 | 1465204551784 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 677ms 02:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:15:51 INFO - PROCESS | 1671 | 1465204551833 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 02:15:51 INFO - PROCESS | 1671 | 1465204551835 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 02:15:51 INFO - PROCESS | 1671 | 1465204551837 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:15:51 INFO - PROCESS | 1671 | 1465204551838 Marionette TRACE conn2 <- [1,1926,null,{}] 02:15:51 INFO - PROCESS | 1671 | 1465204551841 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:51 INFO - PROCESS | 1671 | 1465204551842 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:52 INFO - PROCESS | 1671 | 1465204552080 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 02:15:52 INFO - PROCESS | 1671 | 1465204552182 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 1671 | 1465204552183 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x11882f000 == 28 [pid = 1671] [id = 489] 02:15:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x113d08800) [pid = 1671] [serial = 1467] [outer = 0x0] 02:15:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x115ec9400) [pid = 1671] [serial = 1468] [outer = 0x113d08800] 02:15:52 INFO - PROCESS | 1671 | 1465204552211 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x116aee400) [pid = 1671] [serial = 1469] [outer = 0x113d08800] 02:15:52 INFO - PROCESS | 1671 | 1465204552665 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:15:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 869ms 02:15:52 INFO - PROCESS | 1671 | 1465204552709 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 1671 | 1465204552712 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 02:15:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:15:52 INFO - PROCESS | 1671 | 1465204552717 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 1671 | 1465204552720 Marionette TRACE conn2 <- [1,1930,null,{}] 02:15:52 INFO - PROCESS | 1671 | 1465204552763 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:52 INFO - PROCESS | 1671 | 1465204552765 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:52 INFO - PROCESS | 1671 | --DOCSHELL 0x128d64000 == 27 [pid = 1671] [id = 470] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x116aea800) [pid = 1671] [serial = 1416] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x121356800) [pid = 1671] [serial = 1408] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x113d0b000) [pid = 1671] [serial = 1413] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1247f2400) [pid = 1671] [serial = 1411] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x123567400) [pid = 1671] [serial = 1410] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x119299000) [pid = 1671] [serial = 1401] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x11977ac00) [pid = 1671] [serial = 1402] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x11852b800) [pid = 1671] [serial = 1398] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1185d8400) [pid = 1671] [serial = 1399] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1165ebc00) [pid = 1671] [serial = 1395] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x116af5400) [pid = 1671] [serial = 1396] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1185d1c00) [pid = 1671] [serial = 1393] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1182b8000) [pid = 1671] [serial = 1392] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x119230400) [pid = 1671] [serial = 1389] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x11626e400) [pid = 1671] [serial = 1414] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x119c8fc00) [pid = 1671] [serial = 1386] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x118891800) [pid = 1671] [serial = 1383] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x113034c00) [pid = 1671] [serial = 1380] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x119c8f400) [pid = 1671] [serial = 1405] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x119e15400) [pid = 1671] [serial = 1407] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x119855000) [pid = 1671] [serial = 1404] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1269eac00) [pid = 1671] [serial = 1390] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x119771000) [pid = 1671] [serial = 1384] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x124226c00) [pid = 1671] [serial = 1387] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x116553c00) [pid = 1671] [serial = 1381] [outer = 0x0] [url = about:blank] 02:15:52 INFO - PROCESS | 1671 | 1465204552959 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 02:15:53 INFO - PROCESS | 1671 | 1465204553021 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 1671 | 1465204553022 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a9f000 == 28 [pid = 1671] [id = 490] 02:15:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1182b7400) [pid = 1671] [serial = 1470] [outer = 0x0] 02:15:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x11852f800) [pid = 1671] [serial = 1471] [outer = 0x1182b7400] 02:15:53 INFO - PROCESS | 1671 | 1465204553068 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1185dac00) [pid = 1671] [serial = 1472] [outer = 0x1182b7400] 02:15:53 INFO - PROCESS | 1671 | 1465204553369 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 673ms 02:15:53 INFO - PROCESS | 1671 | 1465204553405 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 02:15:53 INFO - PROCESS | 1671 | 1465204553408 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 02:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:15:53 INFO - PROCESS | 1671 | 1465204553416 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:15:53 INFO - PROCESS | 1671 | 1465204553417 Marionette TRACE conn2 <- [1,1934,null,{}] 02:15:53 INFO - PROCESS | 1671 | 1465204553420 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:53 INFO - PROCESS | 1671 | 1465204553421 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:53 INFO - PROCESS | 1671 | 1465204553508 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 02:15:53 INFO - PROCESS | 1671 | 1465204553583 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:53 INFO - PROCESS | 1671 | 1465204553585 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x119241000 == 29 [pid = 1671] [id = 491] 02:15:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x1183aec00) [pid = 1671] [serial = 1473] [outer = 0x0] 02:15:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1188f1800) [pid = 1671] [serial = 1474] [outer = 0x1183aec00] 02:15:53 INFO - PROCESS | 1671 | 1465204553612 Marionette DEBUG loaded listener.js 02:15:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1197d3400) [pid = 1671] [serial = 1475] [outer = 0x1183aec00] 02:15:53 INFO - PROCESS | 1671 | 1465204553906 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 518ms 02:15:53 INFO - PROCESS | 1671 | 1465204553935 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 02:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:15:53 INFO - PROCESS | 1671 | 1465204553949 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 02:15:53 INFO - PROCESS | 1671 | 1465204553956 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:15:53 INFO - PROCESS | 1671 | 1465204553961 Marionette TRACE conn2 <- [1,1938,null,{}] 02:15:53 INFO - PROCESS | 1671 | 1465204553964 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:53 INFO - PROCESS | 1671 | 1465204553966 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:54 INFO - PROCESS | 1671 | 1465204554048 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 02:15:54 INFO - PROCESS | 1671 | 1465204554052 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 1671 | 1465204554053 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b67000 == 30 [pid = 1671] [id = 492] 02:15:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x119861000) [pid = 1671] [serial = 1476] [outer = 0x0] 02:15:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x119c88c00) [pid = 1671] [serial = 1477] [outer = 0x119861000] 02:15:54 INFO - PROCESS | 1671 | 1465204554081 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1213b4c00) [pid = 1671] [serial = 1478] [outer = 0x119861000] 02:15:54 INFO - PROCESS | 1671 | 1465204554404 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 475ms 02:15:54 INFO - PROCESS | 1671 | 1465204554429 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 1671 | 1465204554430 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 02:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:15:54 INFO - PROCESS | 1671 | 1465204554432 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 1671 | 1465204554433 Marionette TRACE conn2 <- [1,1942,null,{}] 02:15:54 INFO - PROCESS | 1671 | 1465204554436 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 1671 | 1465204554437 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:54 INFO - PROCESS | 1671 | 1465204554515 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 02:15:54 INFO - PROCESS | 1671 | 1465204554519 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:54 INFO - PROCESS | 1671 | 1465204554520 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x127121000 == 31 [pid = 1671] [id = 493] 02:15:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x119d3a000) [pid = 1671] [serial = 1479] [outer = 0x0] 02:15:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x123561c00) [pid = 1671] [serial = 1480] [outer = 0x119d3a000] 02:15:54 INFO - PROCESS | 1671 | 1465204554547 Marionette DEBUG loaded listener.js 02:15:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x124220400) [pid = 1671] [serial = 1481] [outer = 0x119d3a000] 02:15:54 INFO - PROCESS | 1671 | 1465204554901 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:15:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:15:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 519ms 02:15:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:15:54 INFO - PROCESS | 1671 | 1465204554952 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 1671 | 1465204554953 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 02:15:54 INFO - PROCESS | 1671 | 1465204554955 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 1671 | 1465204554956 Marionette TRACE conn2 <- [1,1946,null,{}] 02:15:54 INFO - PROCESS | 1671 | 1465204554959 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 1671 | 1465204554960 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:55 INFO - PROCESS | 1671 | 1465204555070 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 02:15:55 INFO - PROCESS | 1671 | 1465204555083 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 1671 | 1465204555087 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x117566000 == 32 [pid = 1671] [id = 494] 02:15:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x124b91c00) [pid = 1671] [serial = 1482] [outer = 0x0] 02:15:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x124bf5800) [pid = 1671] [serial = 1483] [outer = 0x124b91c00] 02:15:55 INFO - PROCESS | 1671 | 1465204555119 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1251b7400) [pid = 1671] [serial = 1484] [outer = 0x124b91c00] 02:15:55 INFO - PROCESS | 1671 | 1465204555611 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:15:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:15:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 02:15:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:15:55 INFO - PROCESS | 1671 | 1465204555629 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 02:15:55 INFO - PROCESS | 1671 | 1465204555631 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 02:15:55 INFO - PROCESS | 1671 | 1465204555633 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:15:55 INFO - PROCESS | 1671 | 1465204555634 Marionette TRACE conn2 <- [1,1950,null,{}] 02:15:55 INFO - PROCESS | 1671 | 1465204555636 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:55 INFO - PROCESS | 1671 | 1465204555637 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:55 INFO - PROCESS | 1671 | 1465204555737 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 02:15:55 INFO - PROCESS | 1671 | 1465204555741 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 1671 | 1465204555744 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8c7000 == 33 [pid = 1671] [id = 495] 02:15:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x11977bc00) [pid = 1671] [serial = 1485] [outer = 0x0] 02:15:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126921c00) [pid = 1671] [serial = 1486] [outer = 0x11977bc00] 02:15:55 INFO - PROCESS | 1671 | 1465204555800 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126d0c400) [pid = 1671] [serial = 1487] [outer = 0x11977bc00] 02:15:56 INFO - PROCESS | 1671 | 1465204556133 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 519ms 02:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:15:56 INFO - PROCESS | 1671 | 1465204556153 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 1671 | 1465204556155 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 02:15:56 INFO - PROCESS | 1671 | 1465204556157 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 1671 | 1465204556158 Marionette TRACE conn2 <- [1,1954,null,{}] 02:15:56 INFO - PROCESS | 1671 | 1465204556160 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:56 INFO - PROCESS | 1671 | 1465204556162 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:56 INFO - PROCESS | 1671 | 1465204556266 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 02:15:56 INFO - PROCESS | 1671 | 1465204556269 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 1671 | 1465204556270 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b19f800 == 34 [pid = 1671] [id = 496] 02:15:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x126087000) [pid = 1671] [serial = 1488] [outer = 0x0] 02:15:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x126db4800) [pid = 1671] [serial = 1489] [outer = 0x126087000] 02:15:56 INFO - PROCESS | 1671 | 1465204556294 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x116b80000) [pid = 1671] [serial = 1490] [outer = 0x126087000] 02:15:56 INFO - PROCESS | 1671 | 1465204556721 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:15:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:15:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 570ms 02:15:56 INFO - PROCESS | 1671 | 1465204556729 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 02:15:56 INFO - PROCESS | 1671 | 1465204556731 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 02:15:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:15:56 INFO - PROCESS | 1671 | 1465204556735 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 1671 | 1465204556737 Marionette TRACE conn2 <- [1,1958,null,{}] 02:15:56 INFO - PROCESS | 1671 | 1465204556749 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:56 INFO - PROCESS | 1671 | 1465204556750 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:56 INFO - PROCESS | 1671 | 1465204556887 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 02:15:56 INFO - PROCESS | 1671 | 1465204556893 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 1671 | 1465204556894 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be12800 == 35 [pid = 1671] [id = 497] 02:15:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x127430c00) [pid = 1671] [serial = 1491] [outer = 0x0] 02:15:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x127438400) [pid = 1671] [serial = 1492] [outer = 0x127430c00] 02:15:56 INFO - PROCESS | 1671 | 1465204556918 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1274b5800) [pid = 1671] [serial = 1493] [outer = 0x127430c00] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11985cc00) [pid = 1671] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1188f5c00) [pid = 1671] [serial = 1428] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1213b1c00) [pid = 1671] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x115ed4000) [pid = 1671] [serial = 1422] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x111d5c400) [pid = 1671] [serial = 1434] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x111d60800) [pid = 1671] [serial = 1419] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x11977a800) [pid = 1671] [serial = 1431] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1182b8400) [pid = 1671] [serial = 1425] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1247e6400) [pid = 1671] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x115ec6800) [pid = 1671] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x11863f800) [pid = 1671] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:15:57 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x124bfc800) [pid = 1671] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:15:57 INFO - PROCESS | 1671 | 1465204557412 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 723ms 02:15:57 INFO - PROCESS | 1671 | 1465204557459 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 1671 | 1465204557460 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 02:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:15:57 INFO - PROCESS | 1671 | 1465204557462 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 1671 | 1465204557463 Marionette TRACE conn2 <- [1,1962,null,{}] 02:15:57 INFO - PROCESS | 1671 | 1465204557466 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 1671 | 1465204557467 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:57 INFO - PROCESS | 1671 | 1465204557572 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 02:15:57 INFO - PROCESS | 1671 | 1465204557609 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:57 INFO - PROCESS | 1671 | 1465204557610 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf3b000 == 36 [pid = 1671] [id = 498] 02:15:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1185d7000) [pid = 1671] [serial = 1494] [outer = 0x0] 02:15:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1198f6400) [pid = 1671] [serial = 1495] [outer = 0x1185d7000] 02:15:57 INFO - PROCESS | 1671 | 1465204557634 Marionette DEBUG loaded listener.js 02:15:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x126019800) [pid = 1671] [serial = 1496] [outer = 0x1185d7000] 02:15:57 INFO - PROCESS | 1671 | 1465204557893 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 469ms 02:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:15:57 INFO - PROCESS | 1671 | 1465204557932 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 1671 | 1465204557933 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 02:15:57 INFO - PROCESS | 1671 | 1465204557935 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 1671 | 1465204557936 Marionette TRACE conn2 <- [1,1966,null,{}] 02:15:57 INFO - PROCESS | 1671 | 1465204557939 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 1671 | 1465204557940 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:58 INFO - PROCESS | 1671 | 1465204558035 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 02:15:58 INFO - PROCESS | 1671 | 1465204558039 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 1671 | 1465204558041 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1b8000 == 37 [pid = 1671] [id = 499] 02:15:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x127432c00) [pid = 1671] [serial = 1497] [outer = 0x0] 02:15:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1274bc400) [pid = 1671] [serial = 1498] [outer = 0x127432c00] 02:15:58 INFO - PROCESS | 1671 | 1465204558077 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x128d3dc00) [pid = 1671] [serial = 1499] [outer = 0x127432c00] 02:15:58 INFO - PROCESS | 1671 | 1465204558442 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:15:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:15:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 518ms 02:15:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:15:58 INFO - PROCESS | 1671 | 1465204558454 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 02:15:58 INFO - PROCESS | 1671 | 1465204558456 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 02:15:58 INFO - PROCESS | 1671 | 1465204558473 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:15:58 INFO - PROCESS | 1671 | 1465204558475 Marionette TRACE conn2 <- [1,1970,null,{}] 02:15:58 INFO - PROCESS | 1671 | 1465204558479 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:58 INFO - PROCESS | 1671 | 1465204558481 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:58 INFO - PROCESS | 1671 | 1465204558621 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 02:15:58 INFO - PROCESS | 1671 | 1465204558626 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 1671 | 1465204558627 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2d4000 == 38 [pid = 1671] [id = 500] 02:15:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128d40800) [pid = 1671] [serial = 1500] [outer = 0x0] 02:15:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128daa800) [pid = 1671] [serial = 1501] [outer = 0x128d40800] 02:15:58 INFO - PROCESS | 1671 | 1465204558666 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x128ef1c00) [pid = 1671] [serial = 1502] [outer = 0x128d40800] 02:15:59 INFO - PROCESS | 1671 | 1465204559050 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 635ms 02:15:59 INFO - PROCESS | 1671 | 1465204559095 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 1671 | 1465204559096 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 02:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:15:59 INFO - PROCESS | 1671 | 1465204559098 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 1671 | 1465204559099 Marionette TRACE conn2 <- [1,1974,null,{}] 02:15:59 INFO - PROCESS | 1671 | 1465204559102 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:59 INFO - PROCESS | 1671 | 1465204559103 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:59 INFO - PROCESS | 1671 | 1465204559211 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 02:15:59 INFO - PROCESS | 1671 | 1465204559217 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:59 INFO - PROCESS | 1671 | 1465204559218 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7c6000 == 39 [pid = 1671] [id = 501] 02:15:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x128daf000) [pid = 1671] [serial = 1503] [outer = 0x0] 02:15:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1294a4800) [pid = 1671] [serial = 1504] [outer = 0x128daf000] 02:15:59 INFO - PROCESS | 1671 | 1465204559249 Marionette DEBUG loaded listener.js 02:15:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1294b1400) [pid = 1671] [serial = 1505] [outer = 0x128daf000] 02:15:59 INFO - PROCESS | 1671 | 1465204559741 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 668ms 02:15:59 INFO - PROCESS | 1671 | 1465204559768 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 1671 | 1465204559772 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 02:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:15:59 INFO - PROCESS | 1671 | 1465204559798 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 1671 | 1465204559804 Marionette TRACE conn2 <- [1,1978,null,{}] 02:15:59 INFO - PROCESS | 1671 | 1465204559811 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:59 INFO - PROCESS | 1671 | 1465204559813 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:15:59 INFO - PROCESS | 1671 | 1465204559967 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 02:16:00 INFO - PROCESS | 1671 | 1465204560040 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 1671 | 1465204560042 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197b5000 == 40 [pid = 1671] [id = 502] 02:16:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x116aba000) [pid = 1671] [serial = 1506] [outer = 0x0] 02:16:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x11852bc00) [pid = 1671] [serial = 1507] [outer = 0x116aba000] 02:16:00 INFO - PROCESS | 1671 | 1465204560072 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1186ed000) [pid = 1671] [serial = 1508] [outer = 0x116aba000] 02:16:00 INFO - PROCESS | 1671 | 1465204560482 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 733ms 02:16:00 INFO - PROCESS | 1671 | 1465204560528 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 1671 | 1465204560532 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 02:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:16:00 INFO - PROCESS | 1671 | 1465204560536 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 1671 | 1465204560538 Marionette TRACE conn2 <- [1,1982,null,{}] 02:16:00 INFO - PROCESS | 1671 | 1465204560556 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:00 INFO - PROCESS | 1671 | 1465204560557 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:00 INFO - PROCESS | 1671 | 1465204560667 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 02:16:00 INFO - PROCESS | 1671 | 1465204560737 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 1671 | 1465204560739 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e8000 == 41 [pid = 1671] [id = 503] 02:16:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x119772800) [pid = 1671] [serial = 1509] [outer = 0x0] 02:16:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x119861400) [pid = 1671] [serial = 1510] [outer = 0x119772800] 02:16:00 INFO - PROCESS | 1671 | 1465204560769 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x119d30000) [pid = 1671] [serial = 1511] [outer = 0x119772800] 02:16:01 INFO - PROCESS | 1671 | 1465204561229 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:16:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:16:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 721ms 02:16:01 INFO - PROCESS | 1671 | 1465204561258 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 02:16:01 INFO - PROCESS | 1671 | 1465204561261 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 02:16:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:16:01 INFO - PROCESS | 1671 | 1465204561265 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:16:01 INFO - PROCESS | 1671 | 1465204561269 Marionette TRACE conn2 <- [1,1986,null,{}] 02:16:01 INFO - PROCESS | 1671 | 1465204561280 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:01 INFO - PROCESS | 1671 | 1465204561285 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:01 INFO - PROCESS | 1671 | 1465204561444 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 02:16:01 INFO - PROCESS | 1671 | 1465204561577 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 1671 | 1465204561580 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7d7800 == 42 [pid = 1671] [id = 504] 02:16:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x1233be800) [pid = 1671] [serial = 1512] [outer = 0x0] 02:16:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1247f3000) [pid = 1671] [serial = 1513] [outer = 0x1233be800] 02:16:01 INFO - PROCESS | 1671 | 1465204561619 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12600dc00) [pid = 1671] [serial = 1514] [outer = 0x1233be800] 02:16:02 INFO - PROCESS | 1671 | 1465204562063 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 823ms 02:16:02 INFO - PROCESS | 1671 | 1465204562088 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 1671 | 1465204562090 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 02:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:16:02 INFO - PROCESS | 1671 | 1465204562092 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 1671 | 1465204562093 Marionette TRACE conn2 <- [1,1990,null,{}] 02:16:02 INFO - PROCESS | 1671 | 1465204562096 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 1671 | 1465204562097 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:02 INFO - PROCESS | 1671 | 1465204562201 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 02:16:02 INFO - PROCESS | 1671 | 1465204562260 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:02 INFO - PROCESS | 1671 | 1465204562261 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd18800 == 43 [pid = 1671] [id = 505] 02:16:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x126fdfc00) [pid = 1671] [serial = 1515] [outer = 0x0] 02:16:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1274b7c00) [pid = 1671] [serial = 1516] [outer = 0x126fdfc00] 02:16:02 INFO - PROCESS | 1671 | 1465204562290 Marionette DEBUG loaded listener.js 02:16:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x128d3fc00) [pid = 1671] [serial = 1517] [outer = 0x126fdfc00] 02:16:02 INFO - PROCESS | 1671 | 1465204562752 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:16:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:16:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 672ms 02:16:02 INFO - PROCESS | 1671 | 1465204562764 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 02:16:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:16:02 INFO - PROCESS | 1671 | 1465204562766 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 02:16:02 INFO - PROCESS | 1671 | 1465204562768 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 1671 | 1465204562770 Marionette TRACE conn2 <- [1,1994,null,{}] 02:16:02 INFO - PROCESS | 1671 | 1465204562772 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 1671 | 1465204562774 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:03 INFO - PROCESS | 1671 | 1465204562999 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 02:16:03 INFO - PROCESS | 1671 | 1465204563093 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 1671 | 1465204563095 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x12131e000 == 44 [pid = 1671] [id = 506] 02:16:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x116550000) [pid = 1671] [serial = 1518] [outer = 0x0] 02:16:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x116af0c00) [pid = 1671] [serial = 1519] [outer = 0x116550000] 02:16:03 INFO - PROCESS | 1671 | 1465204563123 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x1185d2000) [pid = 1671] [serial = 1520] [outer = 0x116550000] 02:16:03 INFO - PROCESS | 1671 | 1465204563594 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:16:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:16:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 870ms 02:16:03 INFO - PROCESS | 1671 | 1465204563639 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 02:16:03 INFO - PROCESS | 1671 | 1465204563642 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 02:16:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:16:03 INFO - PROCESS | 1671 | 1465204563646 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:16:03 INFO - PROCESS | 1671 | 1465204563649 Marionette TRACE conn2 <- [1,1998,null,{}] 02:16:03 INFO - PROCESS | 1671 | 1465204563653 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:03 INFO - PROCESS | 1671 | 1465204563655 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:03 INFO - PROCESS | 1671 | 1465204563844 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 02:16:03 INFO - PROCESS | 1671 | 1465204563899 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 1671 | 1465204563900 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x119255800 == 45 [pid = 1671] [id = 507] 02:16:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1198f4400) [pid = 1671] [serial = 1521] [outer = 0x0] 02:16:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x119d2d400) [pid = 1671] [serial = 1522] [outer = 0x1198f4400] 02:16:03 INFO - PROCESS | 1671 | 1465204563928 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x121356400) [pid = 1671] [serial = 1523] [outer = 0x1198f4400] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2d4000 == 44 [pid = 1671] [id = 500] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1b8000 == 43 [pid = 1671] [id = 499] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf3b000 == 42 [pid = 1671] [id = 498] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12be12800 == 41 [pid = 1671] [id = 497] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12b19f800 == 40 [pid = 1671] [id = 496] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8c7000 == 39 [pid = 1671] [id = 495] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x117566000 == 38 [pid = 1671] [id = 494] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x127121000 == 37 [pid = 1671] [id = 493] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x124b67000 == 36 [pid = 1671] [id = 492] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x119241000 == 35 [pid = 1671] [id = 491] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x116a9f000 == 34 [pid = 1671] [id = 490] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x11882f000 == 33 [pid = 1671] [id = 489] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12131e000 == 32 [pid = 1671] [id = 506] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd18800 == 31 [pid = 1671] [id = 505] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7d7800 == 30 [pid = 1671] [id = 504] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e8000 == 29 [pid = 1671] [id = 503] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x1197b5000 == 28 [pid = 1671] [id = 502] 02:16:04 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7c6000 == 27 [pid = 1671] [id = 501] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x121352800) [pid = 1671] [serial = 1438] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1189c7800) [pid = 1671] [serial = 1429] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x119774c00) [pid = 1671] [serial = 1430] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x1237d5c00) [pid = 1671] [serial = 1441] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x11816c800) [pid = 1671] [serial = 1424] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1167f7400) [pid = 1671] [serial = 1423] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x1198ebc00) [pid = 1671] [serial = 1435] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x118166000) [pid = 1671] [serial = 1421] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x116af0000) [pid = 1671] [serial = 1420] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1197dbc00) [pid = 1671] [serial = 1432] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x119860400) [pid = 1671] [serial = 1433] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1185d4800) [pid = 1671] [serial = 1426] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1185de400) [pid = 1671] [serial = 1427] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12355fc00) [pid = 1671] [serial = 1439] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1247f0000) [pid = 1671] [serial = 1444] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1243c1c00) [pid = 1671] [serial = 1442] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x117760c00) [pid = 1671] [serial = 1447] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x124b9d800) [pid = 1671] [serial = 1451] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1247ec800) [pid = 1671] [serial = 1450] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1189d2400) [pid = 1671] [serial = 1445] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x125079c00) [pid = 1671] [serial = 1453] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119e1f400) [pid = 1671] [serial = 1436] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x126092800) [pid = 1671] [serial = 1454] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x119856c00) [pid = 1671] [serial = 1448] [outer = 0x0] [url = about:blank] 02:16:04 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12910a800) [pid = 1671] [serial = 865] [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.] 02:16:04 INFO - PROCESS | 1671 | 1465204564825 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1221ms 02:16:04 INFO - PROCESS | 1671 | 1465204564872 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 1671 | 1465204564874 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 02:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:16:04 INFO - PROCESS | 1671 | 1465204564881 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 1671 | 1465204564884 Marionette TRACE conn2 <- [1,2002,null,{}] 02:16:04 INFO - PROCESS | 1671 | 1465204564887 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:04 INFO - PROCESS | 1671 | 1465204564889 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:04 INFO - PROCESS | 1671 | 1465204564968 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 02:16:04 INFO - PROCESS | 1671 | 1465204564972 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 1671 | 1465204564975 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e0c800 == 28 [pid = 1671] [id = 508] 02:16:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x116aee000) [pid = 1671] [serial = 1524] [outer = 0x0] 02:16:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x117760c00) [pid = 1671] [serial = 1525] [outer = 0x116aee000] 02:16:05 INFO - PROCESS | 1671 | 1465204565005 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x118529c00) [pid = 1671] [serial = 1526] [outer = 0x116aee000] 02:16:05 INFO - PROCESS | 1671 | 1465204565380 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:16:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 522ms 02:16:05 INFO - PROCESS | 1671 | 1465204565402 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 1671 | 1465204565406 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 02:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:16:05 INFO - PROCESS | 1671 | 1465204565410 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 1671 | 1465204565412 Marionette TRACE conn2 <- [1,2006,null,{}] 02:16:05 INFO - PROCESS | 1671 | 1465204565417 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:05 INFO - PROCESS | 1671 | 1465204565418 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:05 INFO - PROCESS | 1671 | 1465204565524 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 02:16:05 INFO - PROCESS | 1671 | 1465204565530 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:05 INFO - PROCESS | 1671 | 1465204565531 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x11959a800 == 29 [pid = 1671] [id = 509] 02:16:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1185d4800) [pid = 1671] [serial = 1527] [outer = 0x0] 02:16:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x11888d800) [pid = 1671] [serial = 1528] [outer = 0x1185d4800] 02:16:05 INFO - PROCESS | 1671 | 1465204565559 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x11929bc00) [pid = 1671] [serial = 1529] [outer = 0x1185d4800] 02:16:05 INFO - PROCESS | 1671 | 1465204565930 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:16:05 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 02:16:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 569ms 02:16:05 INFO - PROCESS | 1671 | 1465204565980 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 02:16:05 INFO - PROCESS | 1671 | 1465204565981 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 02:16:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:16:05 INFO - PROCESS | 1671 | 1465204565983 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:16:05 INFO - PROCESS | 1671 | 1465204565986 Marionette TRACE conn2 <- [1,2010,null,{}] 02:16:05 INFO - PROCESS | 1671 | 1465204565994 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:05 INFO - PROCESS | 1671 | 1465204565997 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:06 INFO - PROCESS | 1671 | 1465204566073 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 02:16:06 INFO - PROCESS | 1671 | 1465204566082 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 1671 | 1465204566085 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x1240d6000 == 30 [pid = 1671] [id = 510] 02:16:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1197d6c00) [pid = 1671] [serial = 1530] [outer = 0x0] 02:16:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119c0a800) [pid = 1671] [serial = 1531] [outer = 0x1197d6c00] 02:16:06 INFO - PROCESS | 1671 | 1465204566113 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x119e20c00) [pid = 1671] [serial = 1532] [outer = 0x1197d6c00] 02:16:06 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 02:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 472ms 02:16:06 INFO - PROCESS | 1671 | 1465204566451 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:16:06 INFO - PROCESS | 1671 | 1465204566455 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 1671 | 1465204566457 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 02:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:16:06 INFO - PROCESS | 1671 | 1465204566465 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - PROCESS | 1671 | 1465204566466 Marionette TRACE conn2 <- [1,2014,null,{}] 02:16:06 INFO - PROCESS | 1671 | 1465204566468 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:06 INFO - PROCESS | 1671 | 1465204566469 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:06 INFO - PROCESS | 1671 | 1465204566555 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 02:16:06 INFO - PROCESS | 1671 | 1465204566628 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 1671 | 1465204566629 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x12711b000 == 31 [pid = 1671] [id = 511] 02:16:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1185d7400) [pid = 1671] [serial = 1533] [outer = 0x0] 02:16:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1213ad800) [pid = 1671] [serial = 1534] [outer = 0x1185d7400] 02:16:06 INFO - PROCESS | 1671 | 1465204566654 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x123275800) [pid = 1671] [serial = 1535] [outer = 0x1185d7400] 02:16:07 INFO - PROCESS | 1671 | 1465204567010 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 570ms 02:16:07 INFO - PROCESS | 1671 | 1465204567036 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 02:16:07 INFO - PROCESS | 1671 | 1465204567037 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 02:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:16:07 INFO - PROCESS | 1671 | 1465204567039 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 1671 | 1465204567040 Marionette TRACE conn2 <- [1,2018,null,{}] 02:16:07 INFO - PROCESS | 1671 | 1465204567050 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:07 INFO - PROCESS | 1671 | 1465204567051 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:07 INFO - PROCESS | 1671 | 1465204567144 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 02:16:07 INFO - PROCESS | 1671 | 1465204567148 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 1671 | 1465204567149 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x12900d800 == 32 [pid = 1671] [id = 512] 02:16:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x115ec3800) [pid = 1671] [serial = 1536] [outer = 0x0] 02:16:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x123566c00) [pid = 1671] [serial = 1537] [outer = 0x115ec3800] 02:16:07 INFO - PROCESS | 1671 | 1465204567174 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x124255000) [pid = 1671] [serial = 1538] [outer = 0x115ec3800] 02:16:07 INFO - PROCESS | 1671 | 1465204567540 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:16:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 526ms 02:16:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:16:07 INFO - PROCESS | 1671 | 1465204567566 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 02:16:07 INFO - PROCESS | 1671 | 1465204567567 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 02:16:07 INFO - PROCESS | 1671 | 1465204567569 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 1671 | 1465204567570 Marionette TRACE conn2 <- [1,2022,null,{}] 02:16:07 INFO - PROCESS | 1671 | 1465204567580 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:07 INFO - PROCESS | 1671 | 1465204567583 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:07 INFO - PROCESS | 1671 | 1465204567689 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 02:16:07 INFO - PROCESS | 1671 | 1465204567693 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:07 INFO - PROCESS | 1671 | 1465204567694 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291f9000 == 33 [pid = 1671] [id = 513] 02:16:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x119773c00) [pid = 1671] [serial = 1539] [outer = 0x0] 02:16:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1247f3400) [pid = 1671] [serial = 1540] [outer = 0x119773c00] 02:16:07 INFO - PROCESS | 1671 | 1465204567719 Marionette DEBUG loaded listener.js 02:16:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x126092800) [pid = 1671] [serial = 1541] [outer = 0x119773c00] 02:16:08 INFO - PROCESS | 1671 | 1465204568064 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 526ms 02:16:08 INFO - PROCESS | 1671 | 1465204568096 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 02:16:08 INFO - PROCESS | 1671 | 1465204568105 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 02:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:16:08 INFO - PROCESS | 1671 | 1465204568107 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:16:08 INFO - PROCESS | 1671 | 1465204568109 Marionette TRACE conn2 <- [1,2026,null,{}] 02:16:08 INFO - PROCESS | 1671 | 1465204568111 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:08 INFO - PROCESS | 1671 | 1465204568112 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:08 INFO - PROCESS | 1671 | 1465204568203 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 02:16:08 INFO - PROCESS | 1671 | 1465204568215 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 1671 | 1465204568216 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab73000 == 34 [pid = 1671] [id = 514] 02:16:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x119d36400) [pid = 1671] [serial = 1542] [outer = 0x0] 02:16:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1269f0c00) [pid = 1671] [serial = 1543] [outer = 0x119d36400] 02:16:08 INFO - PROCESS | 1671 | 1465204568240 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x126f3a800) [pid = 1671] [serial = 1544] [outer = 0x119d36400] 02:16:08 INFO - PROCESS | 1671 | 1465204568787 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x128d40800) [pid = 1671] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x11977bc00) [pid = 1671] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x126087000) [pid = 1671] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x127430c00) [pid = 1671] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1185d7000) [pid = 1671] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x119d3a000) [pid = 1671] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x119861000) [pid = 1671] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1183aec00) [pid = 1671] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1269eb800) [pid = 1671] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1182b7400) [pid = 1671] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x115ec4800) [pid = 1671] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x11852fc00) [pid = 1671] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x119c8e000) [pid = 1671] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x113d08800) [pid = 1671] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x127432c00) [pid = 1671] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x124b91c00) [pid = 1671] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1162f0400) [pid = 1671] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:16:08 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x128daf000) [pid = 1671] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 721ms 02:16:08 INFO - PROCESS | 1671 | 1465204568829 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 02:16:08 INFO - PROCESS | 1671 | 1465204568830 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 02:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:16:08 INFO - PROCESS | 1671 | 1465204568833 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:16:08 INFO - PROCESS | 1671 | 1465204568834 Marionette TRACE conn2 <- [1,2030,null,{}] 02:16:08 INFO - PROCESS | 1671 | 1465204568836 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:08 INFO - PROCESS | 1671 | 1465204568837 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:08 INFO - PROCESS | 1671 | 1465204568913 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 02:16:08 INFO - PROCESS | 1671 | 1465204568936 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 1671 | 1465204568938 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x12312b800 == 35 [pid = 1671] [id = 515] 02:16:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x112a81400) [pid = 1671] [serial = 1545] [outer = 0x0] 02:16:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x116af2800) [pid = 1671] [serial = 1546] [outer = 0x112a81400] 02:16:08 INFO - PROCESS | 1671 | 1465204568962 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x11922e000) [pid = 1671] [serial = 1547] [outer = 0x112a81400] 02:16:09 INFO - PROCESS | 1671 | 1465204569295 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 517ms 02:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:16:09 INFO - PROCESS | 1671 | 1465204569351 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 1671 | 1465204569352 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 02:16:09 INFO - PROCESS | 1671 | 1465204569354 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 1671 | 1465204569355 Marionette TRACE conn2 <- [1,2034,null,{}] 02:16:09 INFO - PROCESS | 1671 | 1465204569365 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 1671 | 1465204569367 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:09 INFO - PROCESS | 1671 | 1465204569471 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 02:16:09 INFO - PROCESS | 1671 | 1465204569480 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:09 INFO - PROCESS | 1671 | 1465204569481 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1af800 == 36 [pid = 1671] [id = 516] 02:16:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1192a7000) [pid = 1671] [serial = 1548] [outer = 0x0] 02:16:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1233c6800) [pid = 1671] [serial = 1549] [outer = 0x1192a7000] 02:16:09 INFO - PROCESS | 1671 | 1465204569518 Marionette DEBUG loaded listener.js 02:16:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x126fe6800) [pid = 1671] [serial = 1550] [outer = 0x1192a7000] 02:16:09 INFO - PROCESS | 1671 | 1465204569897 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:16:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 569ms 02:16:09 INFO - PROCESS | 1671 | 1465204569923 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 02:16:09 INFO - PROCESS | 1671 | 1465204569926 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 02:16:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:16:09 INFO - PROCESS | 1671 | 1465204569928 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 1671 | 1465204569929 Marionette TRACE conn2 <- [1,2038,null,{}] 02:16:09 INFO - PROCESS | 1671 | 1465204569931 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 1671 | 1465204569933 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:10 INFO - PROCESS | 1671 | 1465204570007 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 02:16:10 INFO - PROCESS | 1671 | 1465204570012 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 1671 | 1465204570013 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be19000 == 37 [pid = 1671] [id = 517] 02:16:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x118166400) [pid = 1671] [serial = 1551] [outer = 0x0] 02:16:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x124eb3000) [pid = 1671] [serial = 1552] [outer = 0x118166400] 02:16:10 INFO - PROCESS | 1671 | 1465204570090 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x128d35800) [pid = 1671] [serial = 1553] [outer = 0x118166400] 02:16:10 INFO - PROCESS | 1671 | 1465204570403 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 519ms 02:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:16:10 INFO - PROCESS | 1671 | 1465204570448 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 02:16:10 INFO - PROCESS | 1671 | 1465204570449 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 02:16:10 INFO - PROCESS | 1671 | 1465204570451 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:16:10 INFO - PROCESS | 1671 | 1465204570453 Marionette TRACE conn2 <- [1,2042,null,{}] 02:16:10 INFO - PROCESS | 1671 | 1465204570463 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:10 INFO - PROCESS | 1671 | 1465204570465 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:10 INFO - PROCESS | 1671 | 1465204570555 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 02:16:10 INFO - PROCESS | 1671 | 1465204570569 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 1671 | 1465204570570 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2c6000 == 38 [pid = 1671] [id = 518] 02:16:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x128dac400) [pid = 1671] [serial = 1554] [outer = 0x0] 02:16:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12910a400) [pid = 1671] [serial = 1555] [outer = 0x128dac400] 02:16:10 INFO - PROCESS | 1671 | 1465204570600 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12966a000) [pid = 1671] [serial = 1556] [outer = 0x128dac400] 02:16:11 INFO - PROCESS | 1671 | 1465204571130 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:16:11 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) 02:16:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 721ms 02:16:11 INFO - PROCESS | 1671 | 1465204571173 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 02:16:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:16:11 INFO - PROCESS | 1671 | 1465204571178 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 02:16:11 INFO - PROCESS | 1671 | 1465204571181 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 1671 | 1465204571183 Marionette TRACE conn2 <- [1,2046,null,{}] 02:16:11 INFO - PROCESS | 1671 | 1465204571187 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 1671 | 1465204571189 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:11 INFO - PROCESS | 1671 | 1465204571323 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 02:16:11 INFO - PROCESS | 1671 | 1465204571409 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 1671 | 1465204571410 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x119385800 == 39 [pid = 1671] [id = 519] 02:16:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x116b7dc00) [pid = 1671] [serial = 1557] [outer = 0x0] 02:16:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x118166800) [pid = 1671] [serial = 1558] [outer = 0x116b7dc00] 02:16:11 INFO - PROCESS | 1671 | 1465204571441 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x11856f400) [pid = 1671] [serial = 1559] [outer = 0x116b7dc00] 02:16:12 INFO - PROCESS | 1671 | 1465204572020 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 920ms 02:16:12 INFO - PROCESS | 1671 | 1465204572102 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 02:16:12 INFO - PROCESS | 1671 | 1465204572105 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 02:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:16:12 INFO - PROCESS | 1671 | 1465204572110 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 1671 | 1465204572112 Marionette TRACE conn2 <- [1,2050,null,{}] 02:16:12 INFO - PROCESS | 1671 | 1465204572114 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:12 INFO - PROCESS | 1671 | 1465204572116 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:12 INFO - PROCESS | 1671 | 1465204572228 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 02:16:12 INFO - PROCESS | 1671 | 1465204572289 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 1671 | 1465204572290 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e0800 == 40 [pid = 1671] [id = 520] 02:16:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x119778400) [pid = 1671] [serial = 1560] [outer = 0x0] 02:16:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1197d7400) [pid = 1671] [serial = 1561] [outer = 0x119778400] 02:16:12 INFO - PROCESS | 1671 | 1465204572321 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x119c89c00) [pid = 1671] [serial = 1562] [outer = 0x119778400] 02:16:13 INFO - PROCESS | 1671 | 1465204573019 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 972ms 02:16:13 INFO - PROCESS | 1671 | 1465204573083 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 1671 | 1465204573085 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 02:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:16:13 INFO - PROCESS | 1671 | 1465204573089 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 1671 | 1465204573091 Marionette TRACE conn2 <- [1,2054,null,{}] 02:16:13 INFO - PROCESS | 1671 | 1465204573094 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:13 INFO - PROCESS | 1671 | 1465204573096 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:13 INFO - PROCESS | 1671 | 1465204573203 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x12be19000 == 39 [pid = 1671] [id = 517] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1af800 == 38 [pid = 1671] [id = 516] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x12312b800 == 37 [pid = 1671] [id = 515] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab73000 == 36 [pid = 1671] [id = 514] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x1291f9000 == 35 [pid = 1671] [id = 513] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x12900d800 == 34 [pid = 1671] [id = 512] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x12711b000 == 33 [pid = 1671] [id = 511] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x1240d6000 == 32 [pid = 1671] [id = 510] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x11959a800 == 31 [pid = 1671] [id = 509] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x117e0c800 == 30 [pid = 1671] [id = 508] 02:16:13 INFO - PROCESS | 1671 | --DOCSHELL 0x119255800 == 29 [pid = 1671] [id = 507] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1176abc00) [pid = 1671] [serial = 1417] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x128daa800) [pid = 1671] [serial = 1501] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x126921c00) [pid = 1671] [serial = 1486] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x126db4800) [pid = 1671] [serial = 1489] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x126d0c400) [pid = 1671] [serial = 1487] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x127438400) [pid = 1671] [serial = 1492] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1198f6400) [pid = 1671] [serial = 1495] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x123561c00) [pid = 1671] [serial = 1480] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x124220400) [pid = 1671] [serial = 1481] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x119c88c00) [pid = 1671] [serial = 1477] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1213b4c00) [pid = 1671] [serial = 1478] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1188f1800) [pid = 1671] [serial = 1474] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1197d3400) [pid = 1671] [serial = 1475] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126d07c00) [pid = 1671] [serial = 1457] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1269f3c00) [pid = 1671] [serial = 1456] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x116b80000) [pid = 1671] [serial = 1490] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11852f800) [pid = 1671] [serial = 1471] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1185dac00) [pid = 1671] [serial = 1472] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x116b7ec00) [pid = 1671] [serial = 1459] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x118524c00) [pid = 1671] [serial = 1460] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1186f8c00) [pid = 1671] [serial = 1462] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119774800) [pid = 1671] [serial = 1463] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x121350400) [pid = 1671] [serial = 1465] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12326f000) [pid = 1671] [serial = 1466] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x115ec9400) [pid = 1671] [serial = 1468] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x116aee400) [pid = 1671] [serial = 1469] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1274bc400) [pid = 1671] [serial = 1498] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x128d3dc00) [pid = 1671] [serial = 1499] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1274b5800) [pid = 1671] [serial = 1493] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x124bf5800) [pid = 1671] [serial = 1483] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x126019800) [pid = 1671] [serial = 1496] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x1251b7400) [pid = 1671] [serial = 1484] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x128ef1c00) [pid = 1671] [serial = 1502] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x1294b1400) [pid = 1671] [serial = 1505] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1294a4800) [pid = 1671] [serial = 1504] [outer = 0x0] [url = about:blank] 02:16:13 INFO - PROCESS | 1671 | 1465204573293 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 1671 | 1465204573296 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168cd000 == 30 [pid = 1671] [id = 521] 02:16:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115ebd800) [pid = 1671] [serial = 1563] [outer = 0x0] 02:16:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x115ec9400) [pid = 1671] [serial = 1564] [outer = 0x115ebd800] 02:16:13 INFO - PROCESS | 1671 | 1465204573323 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x118169400) [pid = 1671] [serial = 1565] [outer = 0x115ebd800] 02:16:13 INFO - PROCESS | 1671 | 1465204573638 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:16:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:16:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 573ms 02:16:13 INFO - PROCESS | 1671 | 1465204573664 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 1671 | 1465204573666 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 02:16:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:16:13 INFO - PROCESS | 1671 | 1465204573671 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 1671 | 1465204573672 Marionette TRACE conn2 <- [1,2058,null,{}] 02:16:13 INFO - PROCESS | 1671 | 1465204573675 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:13 INFO - PROCESS | 1671 | 1465204573679 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:13 INFO - PROCESS | 1671 | 1465204573758 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 02:16:13 INFO - PROCESS | 1671 | 1465204573835 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:13 INFO - PROCESS | 1671 | 1465204573836 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x119255800 == 31 [pid = 1671] [id = 522] 02:16:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11815ec00) [pid = 1671] [serial = 1566] [outer = 0x0] 02:16:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1185df000) [pid = 1671] [serial = 1567] [outer = 0x11815ec00] 02:16:13 INFO - PROCESS | 1671 | 1465204573863 Marionette DEBUG loaded listener.js 02:16:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x119771400) [pid = 1671] [serial = 1568] [outer = 0x11815ec00] 02:16:14 INFO - PROCESS | 1671 | 1465204574212 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 570ms 02:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:16:14 INFO - PROCESS | 1671 | 1465204574241 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 02:16:14 INFO - PROCESS | 1671 | 1465204574245 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 02:16:14 INFO - PROCESS | 1671 | 1465204574249 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:16:14 INFO - PROCESS | 1671 | 1465204574253 Marionette TRACE conn2 <- [1,2062,null,{}] 02:16:14 INFO - PROCESS | 1671 | 1465204574265 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:14 INFO - PROCESS | 1671 | 1465204574270 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:14 INFO - PROCESS | 1671 | 1465204574415 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 02:16:14 INFO - PROCESS | 1671 | 1465204574533 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 1671 | 1465204574536 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x12437a800 == 32 [pid = 1671] [id = 523] 02:16:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x112ecbc00) [pid = 1671] [serial = 1569] [outer = 0x0] 02:16:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x119c0a400) [pid = 1671] [serial = 1570] [outer = 0x112ecbc00] 02:16:14 INFO - PROCESS | 1671 | 1465204574581 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x12134cc00) [pid = 1671] [serial = 1571] [outer = 0x112ecbc00] 02:16:14 INFO - PROCESS | 1671 | 1465204574882 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 674ms 02:16:14 INFO - PROCESS | 1671 | 1465204574923 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 02:16:14 INFO - PROCESS | 1671 | 1465204574925 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 02:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:16:14 INFO - PROCESS | 1671 | 1465204574931 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:16:14 INFO - PROCESS | 1671 | 1465204574932 Marionette TRACE conn2 <- [1,2066,null,{}] 02:16:14 INFO - PROCESS | 1671 | 1465204574951 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:14 INFO - PROCESS | 1671 | 1465204574952 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:15 INFO - PROCESS | 1671 | 1465204575032 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 02:16:15 INFO - PROCESS | 1671 | 1465204575036 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 1671 | 1465204575037 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x12746a800 == 33 [pid = 1671] [id = 524] 02:16:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x121352400) [pid = 1671] [serial = 1572] [outer = 0x0] 02:16:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1213b6800) [pid = 1671] [serial = 1573] [outer = 0x121352400] 02:16:15 INFO - PROCESS | 1671 | 1465204575065 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12355fc00) [pid = 1671] [serial = 1574] [outer = 0x121352400] 02:16:15 INFO - PROCESS | 1671 | 1465204575425 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:16:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 537ms 02:16:15 INFO - PROCESS | 1671 | 1465204575467 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 1671 | 1465204575468 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 02:16:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:16:15 INFO - PROCESS | 1671 | 1465204575471 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 1671 | 1465204575472 Marionette TRACE conn2 <- [1,2070,null,{}] 02:16:15 INFO - PROCESS | 1671 | 1465204575474 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:15 INFO - PROCESS | 1671 | 1465204575475 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:15 INFO - PROCESS | 1671 | 1465204575582 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 02:16:15 INFO - PROCESS | 1671 | 1465204575586 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 1671 | 1465204575587 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290de000 == 34 [pid = 1671] [id = 525] 02:16:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1198e8400) [pid = 1671] [serial = 1575] [outer = 0x0] 02:16:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12358f000) [pid = 1671] [serial = 1576] [outer = 0x1198e8400] 02:16:15 INFO - PROCESS | 1671 | 1465204575612 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1247f0800) [pid = 1671] [serial = 1577] [outer = 0x1198e8400] 02:16:15 INFO - PROCESS | 1671 | 1465204575990 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 570ms 02:16:16 INFO - PROCESS | 1671 | 1465204576041 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 1671 | 1465204576043 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 02:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:16:16 INFO - PROCESS | 1671 | 1465204576045 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 1671 | 1465204576046 Marionette TRACE conn2 <- [1,2074,null,{}] 02:16:16 INFO - PROCESS | 1671 | 1465204576048 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:16 INFO - PROCESS | 1671 | 1465204576052 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:16 INFO - PROCESS | 1671 | 1465204576172 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x115ec3800) [pid = 1671] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1198f4400) [pid = 1671] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119773c00) [pid = 1671] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x119d36400) [pid = 1671] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1197d6c00) [pid = 1671] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1185d4800) [pid = 1671] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x116aee000) [pid = 1671] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1192a7000) [pid = 1671] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x112a81400) [pid = 1671] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x116aba000) [pid = 1671] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x119772800) [pid = 1671] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x1233be800) [pid = 1671] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x126fdfc00) [pid = 1671] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x116550000) [pid = 1671] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1185d7400) [pid = 1671] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:16:16 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x118166400) [pid = 1671] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:16:16 INFO - PROCESS | 1671 | 1465204576421 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:16 INFO - PROCESS | 1671 | 1465204576423 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x114f69000 == 35 [pid = 1671] [id = 526] 02:16:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x111b09c00) [pid = 1671] [serial = 1578] [outer = 0x0] 02:16:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x11224d800) [pid = 1671] [serial = 1579] [outer = 0x111b09c00] 02:16:16 INFO - PROCESS | 1671 | 1465204576455 Marionette DEBUG loaded listener.js 02:16:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x115ebb400) [pid = 1671] [serial = 1580] [outer = 0x111b09c00] 02:16:16 INFO - PROCESS | 1671 | 1465204576940 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 918ms 02:16:16 INFO - PROCESS | 1671 | 1465204576966 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 02:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:16:16 INFO - PROCESS | 1671 | 1465204576970 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 02:16:16 INFO - PROCESS | 1671 | 1465204576975 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 1671 | 1465204576978 Marionette TRACE conn2 <- [1,2078,null,{}] 02:16:16 INFO - PROCESS | 1671 | 1465204576983 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:16 INFO - PROCESS | 1671 | 1465204576988 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:17 INFO - PROCESS | 1671 | 1465204577134 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 02:16:17 INFO - PROCESS | 1671 | 1465204577236 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 1671 | 1465204577238 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236bf000 == 36 [pid = 1671] [id = 527] 02:16:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x11654cc00) [pid = 1671] [serial = 1581] [outer = 0x0] 02:16:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11856ac00) [pid = 1671] [serial = 1582] [outer = 0x11654cc00] 02:16:17 INFO - PROCESS | 1671 | 1465204577288 Marionette DEBUG loaded listener.js 02:16:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1188f7400) [pid = 1671] [serial = 1583] [outer = 0x11654cc00] 02:16:17 INFO - PROCESS | 1671 | 1465204577733 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:16:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:16:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 774ms 02:16:17 INFO - PROCESS | 1671 | 1465204577750 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 02:16:17 INFO - PROCESS | 1671 | 1465204577753 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 02:16:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:16:17 INFO - PROCESS | 1671 | 1465204577755 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:16:17 INFO - PROCESS | 1671 | 1465204577756 Marionette TRACE conn2 <- [1,2082,null,{}] 02:16:17 INFO - PROCESS | 1671 | 1465204577759 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:17 INFO - PROCESS | 1671 | 1465204577761 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:17 INFO - PROCESS | 1671 | 1465204577860 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 02:16:17 INFO - PROCESS | 1671 | 1465204577914 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 1671 | 1465204577916 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8cd000 == 37 [pid = 1671] [id = 528] 02:16:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11977c000) [pid = 1671] [serial = 1584] [outer = 0x0] 02:16:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1198e8800) [pid = 1671] [serial = 1585] [outer = 0x11977c000] 02:16:17 INFO - PROCESS | 1671 | 1465204577946 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x11a023800) [pid = 1671] [serial = 1586] [outer = 0x11977c000] 02:16:18 INFO - PROCESS | 1671 | 1465204578416 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:16:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:16:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 724ms 02:16:18 INFO - PROCESS | 1671 | 1465204578480 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 1671 | 1465204578483 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 02:16:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:16:18 INFO - PROCESS | 1671 | 1465204578491 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 1671 | 1465204578495 Marionette TRACE conn2 <- [1,2086,null,{}] 02:16:18 INFO - PROCESS | 1671 | 1465204578497 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:18 INFO - PROCESS | 1671 | 1465204578499 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:18 INFO - PROCESS | 1671 | 1465204578603 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 02:16:18 INFO - PROCESS | 1671 | 1465204578691 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 1671 | 1465204578692 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x124379800 == 38 [pid = 1671] [id = 529] 02:16:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119e1f000) [pid = 1671] [serial = 1587] [outer = 0x0] 02:16:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x124bf6400) [pid = 1671] [serial = 1588] [outer = 0x119e1f000] 02:16:18 INFO - PROCESS | 1671 | 1465204578740 Marionette DEBUG loaded listener.js 02:16:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x125075800) [pid = 1671] [serial = 1589] [outer = 0x119e1f000] 02:16:19 INFO - PROCESS | 1671 | 1465204579238 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 828ms 02:16:19 INFO - PROCESS | 1671 | 1465204579316 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 02:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:16:19 INFO - PROCESS | 1671 | 1465204579319 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 02:16:19 INFO - PROCESS | 1671 | 1465204579323 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - PROCESS | 1671 | 1465204579325 Marionette TRACE conn2 <- [1,2090,null,{}] 02:16:19 INFO - PROCESS | 1671 | 1465204579350 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:19 INFO - PROCESS | 1671 | 1465204579352 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:19 INFO - PROCESS | 1671 | 1465204579453 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 02:16:19 INFO - PROCESS | 1671 | 1465204579522 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:19 INFO - PROCESS | 1671 | 1465204579524 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be22800 == 39 [pid = 1671] [id = 530] 02:16:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x124eb2000) [pid = 1671] [serial = 1590] [outer = 0x0] 02:16:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1269f0800) [pid = 1671] [serial = 1591] [outer = 0x124eb2000] 02:16:19 INFO - PROCESS | 1671 | 1465204579552 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126d0c000) [pid = 1671] [serial = 1592] [outer = 0x124eb2000] 02:16:19 INFO - PROCESS | 1671 | 1465204579962 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 690ms 02:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:16:20 INFO - PROCESS | 1671 | 1465204580013 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 1671 | 1465204580014 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 02:16:20 INFO - PROCESS | 1671 | 1465204580016 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 1671 | 1465204580017 Marionette TRACE conn2 <- [1,2094,null,{}] 02:16:20 INFO - PROCESS | 1671 | 1465204580020 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 1671 | 1465204580021 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:20 INFO - PROCESS | 1671 | 1465204580115 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 02:16:20 INFO - PROCESS | 1671 | 1465204580173 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 1671 | 1465204580178 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1b8000 == 40 [pid = 1671] [id = 531] 02:16:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x127431000) [pid = 1671] [serial = 1593] [outer = 0x0] 02:16:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x127435c00) [pid = 1671] [serial = 1594] [outer = 0x127431000] 02:16:20 INFO - PROCESS | 1671 | 1465204580213 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128d39000) [pid = 1671] [serial = 1595] [outer = 0x127431000] 02:16:20 INFO - PROCESS | 1671 | 1465204580770 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:16:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:16:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 771ms 02:16:20 INFO - PROCESS | 1671 | 1465204580788 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 02:16:20 INFO - PROCESS | 1671 | 1465204580790 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 02:16:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:16:20 INFO - PROCESS | 1671 | 1465204580793 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:16:20 INFO - PROCESS | 1671 | 1465204580795 Marionette TRACE conn2 <- [1,2098,null,{}] 02:16:20 INFO - PROCESS | 1671 | 1465204580799 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 1671 | 1465204580800 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:20 INFO - PROCESS | 1671 | 1465204580899 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 02:16:20 INFO - PROCESS | 1671 | 1465204580959 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 1671 | 1465204580962 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d66800 == 41 [pid = 1671] [id = 532] 02:16:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x115ed3800) [pid = 1671] [serial = 1596] [outer = 0x0] 02:16:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1165ee800) [pid = 1671] [serial = 1597] [outer = 0x115ed3800] 02:16:21 INFO - PROCESS | 1671 | 1465204581003 Marionette DEBUG loaded listener.js 02:16:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1185d7400) [pid = 1671] [serial = 1598] [outer = 0x115ed3800] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x1290de000 == 40 [pid = 1671] [id = 525] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x12746a800 == 39 [pid = 1671] [id = 524] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x12437a800 == 38 [pid = 1671] [id = 523] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x119255800 == 37 [pid = 1671] [id = 522] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x1168cd000 == 36 [pid = 1671] [id = 521] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x119385800 == 35 [pid = 1671] [id = 519] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e0800 == 34 [pid = 1671] [id = 520] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2c6000 == 33 [pid = 1671] [id = 518] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1b8000 == 32 [pid = 1671] [id = 531] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x12be22800 == 31 [pid = 1671] [id = 530] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x124379800 == 30 [pid = 1671] [id = 529] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8cd000 == 29 [pid = 1671] [id = 528] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x1236bf000 == 28 [pid = 1671] [id = 527] 02:16:21 INFO - PROCESS | 1671 | --DOCSHELL 0x114f69000 == 27 [pid = 1671] [id = 526] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x123566c00) [pid = 1671] [serial = 1537] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x121356400) [pid = 1671] [serial = 1523] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119d2d400) [pid = 1671] [serial = 1522] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1247f3400) [pid = 1671] [serial = 1540] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1269f0c00) [pid = 1671] [serial = 1543] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x126092800) [pid = 1671] [serial = 1541] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119c0a800) [pid = 1671] [serial = 1531] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119e20c00) [pid = 1671] [serial = 1532] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11888d800) [pid = 1671] [serial = 1528] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x11929bc00) [pid = 1671] [serial = 1529] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x117760c00) [pid = 1671] [serial = 1525] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1233c6800) [pid = 1671] [serial = 1549] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x118529c00) [pid = 1671] [serial = 1526] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x116af2800) [pid = 1671] [serial = 1546] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x11922e000) [pid = 1671] [serial = 1547] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1186ed000) [pid = 1671] [serial = 1508] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x11852bc00) [pid = 1671] [serial = 1507] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x119d30000) [pid = 1671] [serial = 1511] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x126f3a800) [pid = 1671] [serial = 1544] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x119861400) [pid = 1671] [serial = 1510] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12600dc00) [pid = 1671] [serial = 1514] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x1247f3000) [pid = 1671] [serial = 1513] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x128d3fc00) [pid = 1671] [serial = 1517] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x1274b7c00) [pid = 1671] [serial = 1516] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x1185d2000) [pid = 1671] [serial = 1520] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x1213ad800) [pid = 1671] [serial = 1534] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x116af0c00) [pid = 1671] [serial = 1519] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x123275800) [pid = 1671] [serial = 1535] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x128d35800) [pid = 1671] [serial = 1553] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x126fe6800) [pid = 1671] [serial = 1550] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 63 (0x124eb3000) [pid = 1671] [serial = 1552] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 62 (0x12910a400) [pid = 1671] [serial = 1555] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | --DOMWINDOW == 61 (0x124255000) [pid = 1671] [serial = 1538] [outer = 0x0] [url = about:blank] 02:16:22 INFO - PROCESS | 1671 | 1465204582113 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1373ms 02:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:16:22 INFO - PROCESS | 1671 | 1465204582166 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 02:16:22 INFO - PROCESS | 1671 | 1465204582169 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 02:16:22 INFO - PROCESS | 1671 | 1465204582172 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 1671 | 1465204582174 Marionette TRACE conn2 <- [1,2102,null,{}] 02:16:22 INFO - PROCESS | 1671 | 1465204582178 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:22 INFO - PROCESS | 1671 | 1465204582179 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:22 INFO - PROCESS | 1671 | 1465204582256 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 02:16:22 INFO - PROCESS | 1671 | 1465204582265 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 1671 | 1465204582266 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x116b8e800 == 28 [pid = 1671] [id = 533] 02:16:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 62 (0x11303f400) [pid = 1671] [serial = 1599] [outer = 0x0] 02:16:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 63 (0x1165eb400) [pid = 1671] [serial = 1600] [outer = 0x11303f400] 02:16:22 INFO - PROCESS | 1671 | 1465204582295 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 64 (0x113dd0000) [pid = 1671] [serial = 1601] [outer = 0x11303f400] 02:16:22 INFO - PROCESS | 1671 | 1465204582698 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:16:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:16:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 570ms 02:16:22 INFO - PROCESS | 1671 | 1465204582743 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 02:16:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:16:22 INFO - PROCESS | 1671 | 1465204582747 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 02:16:22 INFO - PROCESS | 1671 | 1465204582751 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:16:22 INFO - PROCESS | 1671 | 1465204582753 Marionette TRACE conn2 <- [1,2106,null,{}] 02:16:22 INFO - PROCESS | 1671 | 1465204582755 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:22 INFO - PROCESS | 1671 | 1465204582757 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:22 INFO - PROCESS | 1671 | 1465204582836 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 02:16:22 INFO - PROCESS | 1671 | 1465204582840 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:22 INFO - PROCESS | 1671 | 1465204582843 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x119248800 == 29 [pid = 1671] [id = 534] 02:16:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x118161800) [pid = 1671] [serial = 1602] [outer = 0x0] 02:16:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x118524800) [pid = 1671] [serial = 1603] [outer = 0x118161800] 02:16:22 INFO - PROCESS | 1671 | 1465204582873 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x1185d1c00) [pid = 1671] [serial = 1604] [outer = 0x118161800] 02:16:23 INFO - PROCESS | 1671 | 1465204583227 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 519ms 02:16:23 INFO - PROCESS | 1671 | 1465204583278 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 1671 | 1465204583279 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 02:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:16:23 INFO - PROCESS | 1671 | 1465204583282 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 1671 | 1465204583284 Marionette TRACE conn2 <- [1,2110,null,{}] 02:16:23 INFO - PROCESS | 1671 | 1465204583292 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 1671 | 1465204583295 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:23 INFO - PROCESS | 1671 | 1465204583372 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 02:16:23 INFO - PROCESS | 1671 | 1465204583380 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 1671 | 1465204583382 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x12132c800 == 30 [pid = 1671] [id = 535] 02:16:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x1122a7400) [pid = 1671] [serial = 1605] [outer = 0x0] 02:16:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x119233000) [pid = 1671] [serial = 1606] [outer = 0x1122a7400] 02:16:23 INFO - PROCESS | 1671 | 1465204583412 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x119778c00) [pid = 1671] [serial = 1607] [outer = 0x1122a7400] 02:16:23 INFO - PROCESS | 1671 | 1465204583787 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 521ms 02:16:23 INFO - PROCESS | 1671 | 1465204583804 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 02:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:16:23 INFO - PROCESS | 1671 | 1465204583806 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 02:16:23 INFO - PROCESS | 1671 | 1465204583811 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 1671 | 1465204583813 Marionette TRACE conn2 <- [1,2114,null,{}] 02:16:23 INFO - PROCESS | 1671 | 1465204583817 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 1671 | 1465204583819 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:23 INFO - PROCESS | 1671 | 1465204583981 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 02:16:24 INFO - PROCESS | 1671 | 1465204584035 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 1671 | 1465204584036 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x124784800 == 31 [pid = 1671] [id = 536] 02:16:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x11929f400) [pid = 1671] [serial = 1608] [outer = 0x0] 02:16:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x11985a800) [pid = 1671] [serial = 1609] [outer = 0x11929f400] 02:16:24 INFO - PROCESS | 1671 | 1465204584077 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x119c8a000) [pid = 1671] [serial = 1610] [outer = 0x11929f400] 02:16:24 INFO - PROCESS | 1671 | 1465204584431 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:16:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 02:16:24 INFO - PROCESS | 1671 | 1465204584481 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 02:16:24 INFO - PROCESS | 1671 | 1465204584482 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 02:16:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:16:24 INFO - PROCESS | 1671 | 1465204584485 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 1671 | 1465204584493 Marionette TRACE conn2 <- [1,2118,null,{}] 02:16:24 INFO - PROCESS | 1671 | 1465204584495 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:24 INFO - PROCESS | 1671 | 1465204584497 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:24 INFO - PROCESS | 1671 | 1465204584591 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 02:16:24 INFO - PROCESS | 1671 | 1465204584645 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:24 INFO - PROCESS | 1671 | 1465204584646 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745d000 == 32 [pid = 1671] [id = 537] 02:16:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x11722c800) [pid = 1671] [serial = 1611] [outer = 0x0] 02:16:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x119d2f800) [pid = 1671] [serial = 1612] [outer = 0x11722c800] 02:16:24 INFO - PROCESS | 1671 | 1465204584671 Marionette DEBUG loaded listener.js 02:16:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x12134c800) [pid = 1671] [serial = 1613] [outer = 0x11722c800] 02:16:24 INFO - PROCESS | 1671 | 1465204584988 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 528ms 02:16:25 INFO - PROCESS | 1671 | 1465204585014 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 1671 | 1465204585015 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 02:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:16:25 INFO - PROCESS | 1671 | 1465204585017 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 1671 | 1465204585018 Marionette TRACE conn2 <- [1,2122,null,{}] 02:16:25 INFO - PROCESS | 1671 | 1465204585021 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:25 INFO - PROCESS | 1671 | 1465204585025 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:25 INFO - PROCESS | 1671 | 1465204585138 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 02:16:25 INFO - PROCESS | 1671 | 1465204585179 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 1671 | 1465204585180 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e3800 == 33 [pid = 1671] [id = 538] 02:16:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x12134e000) [pid = 1671] [serial = 1614] [outer = 0x0] 02:16:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x1213b5400) [pid = 1671] [serial = 1615] [outer = 0x12134e000] 02:16:25 INFO - PROCESS | 1671 | 1465204585204 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1247e6400) [pid = 1671] [serial = 1616] [outer = 0x12134e000] 02:16:25 INFO - PROCESS | 1671 | 1465204585540 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 571ms 02:16:25 INFO - PROCESS | 1671 | 1465204585590 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 02:16:25 INFO - PROCESS | 1671 | 1465204585591 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 02:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:16:25 INFO - PROCESS | 1671 | 1465204585603 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:16:25 INFO - PROCESS | 1671 | 1465204585604 Marionette TRACE conn2 <- [1,2126,null,{}] 02:16:25 INFO - PROCESS | 1671 | 1465204585606 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:25 INFO - PROCESS | 1671 | 1465204585607 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:25 INFO - PROCESS | 1671 | 1465204585702 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 02:16:25 INFO - PROCESS | 1671 | 1465204585713 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 1671 | 1465204585714 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a74d000 == 34 [pid = 1671] [id = 539] 02:16:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11985e000) [pid = 1671] [serial = 1617] [outer = 0x0] 02:16:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x124b94000) [pid = 1671] [serial = 1618] [outer = 0x11985e000] 02:16:25 INFO - PROCESS | 1671 | 1465204585738 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x124ef2400) [pid = 1671] [serial = 1619] [outer = 0x11985e000] 02:16:26 INFO - PROCESS | 1671 | 1465204586079 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:16:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 528ms 02:16:26 INFO - PROCESS | 1671 | 1465204586123 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 1671 | 1465204586124 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 02:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:16:26 INFO - PROCESS | 1671 | 1465204586126 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 1671 | 1465204586127 Marionette TRACE conn2 <- [1,2130,null,{}] 02:16:26 INFO - PROCESS | 1671 | 1465204586130 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:26 INFO - PROCESS | 1671 | 1465204586131 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:26 INFO - PROCESS | 1671 | 1465204586224 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x128dac400) [pid = 1671] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x112ecbc00) [pid = 1671] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x116b7dc00) [pid = 1671] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x119778400) [pid = 1671] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x11815ec00) [pid = 1671] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x115ebd800) [pid = 1671] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x121352400) [pid = 1671] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:16:26 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1198e8400) [pid = 1671] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:16:26 INFO - PROCESS | 1671 | 1465204586368 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 1671 | 1465204586369 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x11701e800 == 35 [pid = 1671] [id = 540] 02:16:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x112052c00) [pid = 1671] [serial = 1620] [outer = 0x0] 02:16:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1182ab400) [pid = 1671] [serial = 1621] [outer = 0x112052c00] 02:16:26 INFO - PROCESS | 1671 | 1465204586393 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1198e9800) [pid = 1671] [serial = 1622] [outer = 0x112052c00] 02:16:26 INFO - PROCESS | 1671 | 1465204586666 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:16:26 INFO - PROCESS | 1671 | 1465204586700 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 02:16:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:16:26 INFO - PROCESS | 1671 | 1465204586703 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 1671 | 1465204586704 Marionette TRACE conn2 <- [1,2134,null,{}] 02:16:26 INFO - PROCESS | 1671 | 1465204586706 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:26 INFO - PROCESS | 1671 | 1465204586707 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:26 INFO - PROCESS | 1671 | 1465204586799 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 02:16:26 INFO - PROCESS | 1671 | 1465204586803 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 1671 | 1465204586804 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x12132c000 == 36 [pid = 1671] [id = 541] 02:16:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x112a7cc00) [pid = 1671] [serial = 1623] [outer = 0x0] 02:16:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x12608ac00) [pid = 1671] [serial = 1624] [outer = 0x112a7cc00] 02:16:26 INFO - PROCESS | 1671 | 1465204586829 Marionette DEBUG loaded listener.js 02:16:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x126d03800) [pid = 1671] [serial = 1625] [outer = 0x112a7cc00] 02:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 469ms 02:16:27 INFO - PROCESS | 1671 | 1465204587167 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:16:27 INFO - PROCESS | 1671 | 1465204587173 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 02:16:27 INFO - PROCESS | 1671 | 1465204587174 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 02:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:16:27 INFO - PROCESS | 1671 | 1465204587181 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - PROCESS | 1671 | 1465204587182 Marionette TRACE conn2 <- [1,2138,null,{}] 02:16:27 INFO - PROCESS | 1671 | 1465204587184 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:27 INFO - PROCESS | 1671 | 1465204587186 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:27 INFO - PROCESS | 1671 | 1465204587298 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 02:16:27 INFO - PROCESS | 1671 | 1465204587304 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 1671 | 1465204587305 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2c2000 == 37 [pid = 1671] [id = 542] 02:16:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x118530400) [pid = 1671] [serial = 1626] [outer = 0x0] 02:16:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x126d03c00) [pid = 1671] [serial = 1627] [outer = 0x118530400] 02:16:27 INFO - PROCESS | 1671 | 1465204587329 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x126fe7800) [pid = 1671] [serial = 1628] [outer = 0x118530400] 02:16:27 INFO - PROCESS | 1671 | 1465204587649 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 522ms 02:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:16:27 INFO - PROCESS | 1671 | 1465204587700 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 02:16:27 INFO - PROCESS | 1671 | 1465204587701 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 02:16:27 INFO - PROCESS | 1671 | 1465204587703 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:16:27 INFO - PROCESS | 1671 | 1465204587705 Marionette TRACE conn2 <- [1,2142,null,{}] 02:16:27 INFO - PROCESS | 1671 | 1465204587707 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:27 INFO - PROCESS | 1671 | 1465204587709 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:27 INFO - PROCESS | 1671 | 1465204587803 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 02:16:27 INFO - PROCESS | 1671 | 1465204587807 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:27 INFO - PROCESS | 1671 | 1465204587808 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745c000 == 38 [pid = 1671] [id = 543] 02:16:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1251b3c00) [pid = 1671] [serial = 1629] [outer = 0x0] 02:16:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1274bc400) [pid = 1671] [serial = 1630] [outer = 0x1251b3c00] 02:16:27 INFO - PROCESS | 1671 | 1465204587838 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x128d3dc00) [pid = 1671] [serial = 1631] [outer = 0x1251b3c00] 02:16:28 INFO - PROCESS | 1671 | 1465204588199 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 1671 | 1465204588235 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 02:16:28 INFO - PROCESS | 1671 | 1465204588238 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 1671 | 1465204588239 Marionette TRACE conn2 <- [1,2146,null,{}] 02:16:28 INFO - PROCESS | 1671 | 1465204588241 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:28 INFO - PROCESS | 1671 | 1465204588243 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:28 INFO - PROCESS | 1671 | 1465204588321 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 02:16:28 INFO - PROCESS | 1671 | 1465204588324 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 1671 | 1465204588325 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2c7800 == 39 [pid = 1671] [id = 544] 02:16:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x128d40c00) [pid = 1671] [serial = 1632] [outer = 0x0] 02:16:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x128da8000) [pid = 1671] [serial = 1633] [outer = 0x128d40c00] 02:16:28 INFO - PROCESS | 1671 | 1465204588353 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x128eefc00) [pid = 1671] [serial = 1634] [outer = 0x128d40c00] 02:16:28 INFO - PROCESS | 1671 | 1465204588959 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:16:29 INFO - PROCESS | 1671 | 1465204589010 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 02:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:16:29 INFO - PROCESS | 1671 | 1465204589013 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - PROCESS | 1671 | 1465204589016 Marionette TRACE conn2 <- [1,2150,null,{}] 02:16:29 INFO - PROCESS | 1671 | 1465204589020 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:29 INFO - PROCESS | 1671 | 1465204589021 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:29 INFO - PROCESS | 1671 | 1465204589133 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 02:16:29 INFO - PROCESS | 1671 | 1465204589261 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:29 INFO - PROCESS | 1671 | 1465204589262 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x1195a8800 == 40 [pid = 1671] [id = 545] 02:16:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x116af5000) [pid = 1671] [serial = 1635] [outer = 0x0] 02:16:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x117760800) [pid = 1671] [serial = 1636] [outer = 0x116af5000] 02:16:29 INFO - PROCESS | 1671 | 1465204589293 Marionette DEBUG loaded listener.js 02:16:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11852fc00) [pid = 1671] [serial = 1637] [outer = 0x116af5000] 02:16:29 INFO - PROCESS | 1671 | 1465204589767 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 923ms 02:16:29 INFO - PROCESS | 1671 | 1465204589938 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 02:16:29 INFO - PROCESS | 1671 | 1465204589941 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 02:16:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:16:29 INFO - PROCESS | 1671 | 1465204589973 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:16:29 INFO - PROCESS | 1671 | 1465204589974 Marionette TRACE conn2 <- [1,2154,null,{}] 02:16:29 INFO - PROCESS | 1671 | 1465204589980 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:29 INFO - PROCESS | 1671 | 1465204589982 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:30 INFO - PROCESS | 1671 | 1465204590084 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 02:16:30 INFO - PROCESS | 1671 | 1465204590164 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 1671 | 1465204590167 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x11817a800 == 41 [pid = 1671] [id = 546] 02:16:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1182b4c00) [pid = 1671] [serial = 1638] [outer = 0x0] 02:16:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x118523000) [pid = 1671] [serial = 1639] [outer = 0x1182b4c00] 02:16:30 INFO - PROCESS | 1671 | 1465204590194 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1185db800) [pid = 1671] [serial = 1640] [outer = 0x1182b4c00] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x12745c000 == 40 [pid = 1671] [id = 543] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2c2000 == 39 [pid = 1671] [id = 542] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x12132c000 == 38 [pid = 1671] [id = 541] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x11701e800 == 37 [pid = 1671] [id = 540] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x12a74d000 == 36 [pid = 1671] [id = 539] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e3800 == 35 [pid = 1671] [id = 538] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x12745d000 == 34 [pid = 1671] [id = 537] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x124784800 == 33 [pid = 1671] [id = 536] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x12132c800 == 32 [pid = 1671] [id = 535] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x119248800 == 31 [pid = 1671] [id = 534] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x116b8e800 == 30 [pid = 1671] [id = 533] 02:16:30 INFO - PROCESS | 1671 | --DOCSHELL 0x119d66800 == 29 [pid = 1671] [id = 532] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x12355fc00) [pid = 1671] [serial = 1574] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1213b6800) [pid = 1671] [serial = 1573] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x12358f000) [pid = 1671] [serial = 1576] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1247f0800) [pid = 1671] [serial = 1577] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x12966a000) [pid = 1671] [serial = 1556] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x119c0a400) [pid = 1671] [serial = 1570] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12134cc00) [pid = 1671] [serial = 1571] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x118166800) [pid = 1671] [serial = 1558] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x11856f400) [pid = 1671] [serial = 1559] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1197d7400) [pid = 1671] [serial = 1561] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x119c89c00) [pid = 1671] [serial = 1562] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1185df000) [pid = 1671] [serial = 1567] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x119771400) [pid = 1671] [serial = 1568] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x115ec9400) [pid = 1671] [serial = 1564] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x118169400) [pid = 1671] [serial = 1565] [outer = 0x0] [url = about:blank] 02:16:30 INFO - PROCESS | 1671 | 1465204590621 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:16:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:16:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 678ms 02:16:30 INFO - PROCESS | 1671 | 1465204590649 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 02:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:16:30 INFO - PROCESS | 1671 | 1465204590651 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 02:16:30 INFO - PROCESS | 1671 | 1465204590656 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - PROCESS | 1671 | 1465204590659 Marionette TRACE conn2 <- [1,2158,null,{}] 02:16:30 INFO - PROCESS | 1671 | 1465204590664 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:30 INFO - PROCESS | 1671 | 1465204590666 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:30 INFO - PROCESS | 1671 | 1465204590745 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 02:16:30 INFO - PROCESS | 1671 | 1465204590750 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:30 INFO - PROCESS | 1671 | 1465204590751 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197b9800 == 30 [pid = 1671] [id = 547] 02:16:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x11863f800) [pid = 1671] [serial = 1641] [outer = 0x0] 02:16:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x118891000) [pid = 1671] [serial = 1642] [outer = 0x11863f800] 02:16:30 INFO - PROCESS | 1671 | 1465204590781 Marionette DEBUG loaded listener.js 02:16:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119771400) [pid = 1671] [serial = 1643] [outer = 0x11863f800] 02:16:31 INFO - PROCESS | 1671 | 1465204591157 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 525ms 02:16:31 INFO - PROCESS | 1671 | 1465204591179 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 1671 | 1465204591181 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 02:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:16:31 INFO - PROCESS | 1671 | 1465204591183 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 1671 | 1465204591184 Marionette TRACE conn2 <- [1,2162,null,{}] 02:16:31 INFO - PROCESS | 1671 | 1465204591192 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:31 INFO - PROCESS | 1671 | 1465204591197 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:31 INFO - PROCESS | 1671 | 1465204591280 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 02:16:31 INFO - PROCESS | 1671 | 1465204591286 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 1671 | 1465204591288 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b61800 == 31 [pid = 1671] [id = 548] 02:16:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x11985cc00) [pid = 1671] [serial = 1644] [outer = 0x0] 02:16:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1198f6000) [pid = 1671] [serial = 1645] [outer = 0x11985cc00] 02:16:31 INFO - PROCESS | 1671 | 1465204591317 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x119c94c00) [pid = 1671] [serial = 1646] [outer = 0x11985cc00] 02:16:31 INFO - PROCESS | 1671 | 1465204591670 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:16:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:16:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 519ms 02:16:31 INFO - PROCESS | 1671 | 1465204591702 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 02:16:31 INFO - PROCESS | 1671 | 1465204591704 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 02:16:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:16:31 INFO - PROCESS | 1671 | 1465204591716 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:16:31 INFO - PROCESS | 1671 | 1465204591717 Marionette TRACE conn2 <- [1,2166,null,{}] 02:16:31 INFO - PROCESS | 1671 | 1465204591720 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:31 INFO - PROCESS | 1671 | 1465204591721 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:31 INFO - PROCESS | 1671 | 1465204591803 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 02:16:31 INFO - PROCESS | 1671 | 1465204591806 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 1671 | 1465204591808 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x127479000 == 32 [pid = 1671] [id = 549] 02:16:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12134a400) [pid = 1671] [serial = 1647] [outer = 0x0] 02:16:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x121354c00) [pid = 1671] [serial = 1648] [outer = 0x12134a400] 02:16:31 INFO - PROCESS | 1671 | 1465204591836 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1213b9800) [pid = 1671] [serial = 1649] [outer = 0x12134a400] 02:16:32 INFO - PROCESS | 1671 | 1465204592193 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 524ms 02:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:16:32 INFO - PROCESS | 1671 | 1465204592236 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 1671 | 1465204592238 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 02:16:32 INFO - PROCESS | 1671 | 1465204592240 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - PROCESS | 1671 | 1465204592241 Marionette TRACE conn2 <- [1,2170,null,{}] 02:16:32 INFO - PROCESS | 1671 | 1465204592243 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:32 INFO - PROCESS | 1671 | 1465204592244 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:32 INFO - PROCESS | 1671 | 1465204592320 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 02:16:32 INFO - PROCESS | 1671 | 1465204592381 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 1671 | 1465204592382 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e6800 == 33 [pid = 1671] [id = 550] 02:16:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x113d0ac00) [pid = 1671] [serial = 1650] [outer = 0x0] 02:16:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x123177c00) [pid = 1671] [serial = 1651] [outer = 0x113d0ac00] 02:16:32 INFO - PROCESS | 1671 | 1465204592407 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x123592c00) [pid = 1671] [serial = 1652] [outer = 0x113d0ac00] 02:16:32 INFO - PROCESS | 1671 | 1465204592726 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 521ms 02:16:32 INFO - PROCESS | 1671 | 1465204592766 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 1671 | 1465204592767 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 02:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:16:32 INFO - PROCESS | 1671 | 1465204592769 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - PROCESS | 1671 | 1465204592770 Marionette TRACE conn2 <- [1,2174,null,{}] 02:16:32 INFO - PROCESS | 1671 | 1465204592773 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:32 INFO - PROCESS | 1671 | 1465204592777 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:32 INFO - PROCESS | 1671 | 1465204592898 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 02:16:32 INFO - PROCESS | 1671 | 1465204592910 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 1671 | 1465204592912 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab6f800 == 34 [pid = 1671] [id = 551] 02:16:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1247d1800) [pid = 1671] [serial = 1653] [outer = 0x0] 02:16:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1247f5c00) [pid = 1671] [serial = 1654] [outer = 0x1247d1800] 02:16:32 INFO - PROCESS | 1671 | 1465204592937 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1269f2400) [pid = 1671] [serial = 1655] [outer = 0x1247d1800] 02:16:33 INFO - PROCESS | 1671 | 1465204593298 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 569ms 02:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:16:33 INFO - PROCESS | 1671 | 1465204593355 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 1671 | 1465204593357 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 02:16:33 INFO - PROCESS | 1671 | 1465204593359 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 1671 | 1465204593360 Marionette TRACE conn2 <- [1,2178,null,{}] 02:16:33 INFO - PROCESS | 1671 | 1465204593362 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 1671 | 1465204593363 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:33 INFO - PROCESS | 1671 | 1465204593458 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 02:16:33 INFO - PROCESS | 1671 | 1465204593462 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 1671 | 1465204593463 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b391800 == 35 [pid = 1671] [id = 552] 02:16:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1247e9c00) [pid = 1671] [serial = 1656] [outer = 0x0] 02:16:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x127162400) [pid = 1671] [serial = 1657] [outer = 0x1247e9c00] 02:16:33 INFO - PROCESS | 1671 | 1465204593487 Marionette DEBUG loaded listener.js 02:16:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1274bcc00) [pid = 1671] [serial = 1658] [outer = 0x1247e9c00] 02:16:33 INFO - PROCESS | 1671 | 1465204593932 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:16:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 620ms 02:16:33 INFO - PROCESS | 1671 | 1465204593979 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 1671 | 1465204593980 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 02:16:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:16:33 INFO - PROCESS | 1671 | 1465204593982 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 1671 | 1465204593983 Marionette TRACE conn2 <- [1,2182,null,{}] 02:16:33 INFO - PROCESS | 1671 | 1465204593986 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 1671 | 1465204593987 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:34 INFO - PROCESS | 1671 | 1465204594070 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 02:16:34 INFO - PROCESS | 1671 | 1465204594106 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 1671 | 1465204594107 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x117578000 == 36 [pid = 1671] [id = 553] 02:16:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x116737800) [pid = 1671] [serial = 1659] [outer = 0x0] 02:16:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x128d36000) [pid = 1671] [serial = 1660] [outer = 0x116737800] 02:16:34 INFO - PROCESS | 1671 | 1465204594143 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x128d41400) [pid = 1671] [serial = 1661] [outer = 0x116737800] 02:16:34 INFO - PROCESS | 1671 | 1465204594614 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 672ms 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x11722c800) [pid = 1671] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x11303f400) [pid = 1671] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1122a7400) [pid = 1671] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x115ed3800) [pid = 1671] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x118161800) [pid = 1671] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x12134e000) [pid = 1671] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11929f400) [pid = 1671] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x111b09c00) [pid = 1671] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11654cc00) [pid = 1671] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x11977c000) [pid = 1671] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x119e1f000) [pid = 1671] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x124eb2000) [pid = 1671] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x127431000) [pid = 1671] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11985e000) [pid = 1671] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x112052c00) [pid = 1671] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x118530400) [pid = 1671] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x112a7cc00) [pid = 1671] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:16:34 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1251b3c00) [pid = 1671] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:16:34 INFO - PROCESS | 1671 | 1465204594796 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 02:16:34 INFO - PROCESS | 1671 | 1465204594797 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 02:16:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:16:34 INFO - PROCESS | 1671 | 1465204594806 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:16:34 INFO - PROCESS | 1671 | 1465204594807 Marionette TRACE conn2 <- [1,2186,null,{}] 02:16:34 INFO - PROCESS | 1671 | 1465204594809 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:34 INFO - PROCESS | 1671 | 1465204594810 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:34 INFO - PROCESS | 1671 | 1465204594888 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 02:16:34 INFO - PROCESS | 1671 | 1465204594892 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:34 INFO - PROCESS | 1671 | 1465204594902 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236d6800 == 37 [pid = 1671] [id = 554] 02:16:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x115ebf000) [pid = 1671] [serial = 1662] [outer = 0x0] 02:16:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x116aeac00) [pid = 1671] [serial = 1663] [outer = 0x115ebf000] 02:16:34 INFO - PROCESS | 1671 | 1465204594927 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x11929f400) [pid = 1671] [serial = 1664] [outer = 0x115ebf000] 02:16:35 INFO - PROCESS | 1671 | 1465204595260 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 472ms 02:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:16:35 INFO - PROCESS | 1671 | 1465204595281 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 1671 | 1465204595282 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 02:16:35 INFO - PROCESS | 1671 | 1465204595284 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 1671 | 1465204595285 Marionette TRACE conn2 <- [1,2190,null,{}] 02:16:35 INFO - PROCESS | 1671 | 1465204595288 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:35 INFO - PROCESS | 1671 | 1465204595289 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:35 INFO - PROCESS | 1671 | 1465204595368 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 02:16:35 INFO - PROCESS | 1671 | 1465204595444 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:35 INFO - PROCESS | 1671 | 1465204595445 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1ba800 == 38 [pid = 1671] [id = 555] 02:16:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x115ec3000) [pid = 1671] [serial = 1665] [outer = 0x0] 02:16:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1198e8400) [pid = 1671] [serial = 1666] [outer = 0x115ec3000] 02:16:35 INFO - PROCESS | 1671 | 1465204595469 Marionette DEBUG loaded listener.js 02:16:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126087c00) [pid = 1671] [serial = 1667] [outer = 0x115ec3000] 02:16:35 INFO - PROCESS | 1671 | 1465204595735 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:16:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:16:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 469ms 02:16:35 INFO - PROCESS | 1671 | 1465204595755 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 02:16:35 INFO - PROCESS | 1671 | 1465204595756 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 02:16:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:16:35 INFO - PROCESS | 1671 | 1465204595767 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 1671 | 1465204595768 Marionette TRACE conn2 <- [1,2194,null,{}] 02:16:35 INFO - PROCESS | 1671 | 1465204595771 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:35 INFO - PROCESS | 1671 | 1465204595772 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:35 INFO - PROCESS | 1671 | 1465204595879 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 02:16:35 INFO - PROCESS | 1671 | 1465204595883 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:35 INFO - PROCESS | 1671 | 1465204595885 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd22800 == 39 [pid = 1671] [id = 556] 02:16:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128d39c00) [pid = 1671] [serial = 1668] [outer = 0x0] 02:16:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1294aa800) [pid = 1671] [serial = 1669] [outer = 0x128d39c00] 02:16:35 INFO - PROCESS | 1671 | 1465204595910 Marionette DEBUG loaded listener.js 02:16:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x129675000) [pid = 1671] [serial = 1670] [outer = 0x128d39c00] 02:16:36 INFO - PROCESS | 1671 | 1465204596268 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 527ms 02:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:16:36 INFO - PROCESS | 1671 | 1465204596286 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 1671 | 1465204596288 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 02:16:36 INFO - PROCESS | 1671 | 1465204596290 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 1671 | 1465204596291 Marionette TRACE conn2 <- [1,2198,null,{}] 02:16:36 INFO - PROCESS | 1671 | 1465204596294 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 1671 | 1465204596295 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:36 INFO - PROCESS | 1671 | 1465204596404 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 02:16:36 INFO - PROCESS | 1671 | 1465204596412 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 1671 | 1465204596413 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf81000 == 40 [pid = 1671] [id = 557] 02:16:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12966d400) [pid = 1671] [serial = 1671] [outer = 0x0] 02:16:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x129fb5c00) [pid = 1671] [serial = 1672] [outer = 0x12966d400] 02:16:36 INFO - PROCESS | 1671 | 1465204596438 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129fbb800) [pid = 1671] [serial = 1673] [outer = 0x12966d400] 02:16:36 INFO - PROCESS | 1671 | 1465204596760 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:16:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:16:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 518ms 02:16:36 INFO - PROCESS | 1671 | 1465204596844 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 1671 | 1465204596846 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 02:16:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:16:36 INFO - PROCESS | 1671 | 1465204596850 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 1671 | 1465204596853 Marionette TRACE conn2 <- [1,2202,null,{}] 02:16:36 INFO - PROCESS | 1671 | 1465204596857 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 1671 | 1465204596859 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:36 INFO - PROCESS | 1671 | 1465204596956 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 02:16:37 INFO - PROCESS | 1671 | 1465204597056 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 1671 | 1465204597060 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e0c800 == 41 [pid = 1671] [id = 558] 02:16:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x115f28400) [pid = 1671] [serial = 1674] [outer = 0x0] 02:16:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1165f6400) [pid = 1671] [serial = 1675] [outer = 0x115f28400] 02:16:37 INFO - PROCESS | 1671 | 1465204597090 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x118531000) [pid = 1671] [serial = 1676] [outer = 0x115f28400] 02:16:37 INFO - PROCESS | 1671 | 1465204597551 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:16:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:16:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 723ms 02:16:37 INFO - PROCESS | 1671 | 1465204597574 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 02:16:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:16:37 INFO - PROCESS | 1671 | 1465204597576 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 02:16:37 INFO - PROCESS | 1671 | 1465204597580 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:16:37 INFO - PROCESS | 1671 | 1465204597583 Marionette TRACE conn2 <- [1,2206,null,{}] 02:16:37 INFO - PROCESS | 1671 | 1465204597586 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:37 INFO - PROCESS | 1671 | 1465204597588 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:37 INFO - PROCESS | 1671 | 1465204597692 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 02:16:37 INFO - PROCESS | 1671 | 1465204597766 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:37 INFO - PROCESS | 1671 | 1465204597768 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x1271fb000 == 42 [pid = 1671] [id = 559] 02:16:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x118885000) [pid = 1671] [serial = 1677] [outer = 0x0] 02:16:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x119772800) [pid = 1671] [serial = 1678] [outer = 0x118885000] 02:16:37 INFO - PROCESS | 1671 | 1465204597797 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1197d6800) [pid = 1671] [serial = 1679] [outer = 0x118885000] 02:16:38 INFO - PROCESS | 1671 | 1465204598208 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 672ms 02:16:38 INFO - PROCESS | 1671 | 1465204598251 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 02:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:16:38 INFO - PROCESS | 1671 | 1465204598252 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 02:16:38 INFO - PROCESS | 1671 | 1465204598255 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 1671 | 1465204598256 Marionette TRACE conn2 <- [1,2210,null,{}] 02:16:38 INFO - PROCESS | 1671 | 1465204598319 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:38 INFO - PROCESS | 1671 | 1465204598322 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:38 INFO - PROCESS | 1671 | 1465204598447 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 02:16:38 INFO - PROCESS | 1671 | 1465204598502 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 1671 | 1465204598505 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd1a800 == 43 [pid = 1671] [id = 560] 02:16:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x123178c00) [pid = 1671] [serial = 1680] [outer = 0x0] 02:16:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x123599400) [pid = 1671] [serial = 1681] [outer = 0x123178c00] 02:16:38 INFO - PROCESS | 1671 | 1465204598536 Marionette DEBUG loaded listener.js 02:16:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1247eec00) [pid = 1671] [serial = 1682] [outer = 0x123178c00] 02:16:38 INFO - PROCESS | 1671 | 1465204598961 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:16:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:16:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 719ms 02:16:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:16:38 INFO - PROCESS | 1671 | 1465204598975 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 1671 | 1465204598976 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 02:16:38 INFO - PROCESS | 1671 | 1465204598978 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 1671 | 1465204598980 Marionette TRACE conn2 <- [1,2214,null,{}] 02:16:38 INFO - PROCESS | 1671 | 1465204598982 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:38 INFO - PROCESS | 1671 | 1465204598984 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:39 INFO - PROCESS | 1671 | 1465204599108 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 02:16:39 INFO - PROCESS | 1671 | 1465204599180 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:39 INFO - PROCESS | 1671 | 1465204599182 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x129018000 == 44 [pid = 1671] [id = 561] 02:16:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x11775f000) [pid = 1671] [serial = 1683] [outer = 0x0] 02:16:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x126087800) [pid = 1671] [serial = 1684] [outer = 0x11775f000] 02:16:39 INFO - PROCESS | 1671 | 1465204599212 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x126db4800) [pid = 1671] [serial = 1685] [outer = 0x11775f000] 02:16:39 INFO - PROCESS | 1671 | 1465204599864 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:16:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:16:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 921ms 02:16:39 INFO - PROCESS | 1671 | 1465204599901 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 02:16:39 INFO - PROCESS | 1671 | 1465204599905 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 02:16:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:16:39 INFO - PROCESS | 1671 | 1465204599909 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:16:39 INFO - PROCESS | 1671 | 1465204599914 Marionette TRACE conn2 <- [1,2218,null,{}] 02:16:39 INFO - PROCESS | 1671 | 1465204599919 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:39 INFO - PROCESS | 1671 | 1465204599921 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:40 INFO - PROCESS | 1671 | 1465204600059 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 02:16:40 INFO - PROCESS | 1671 | 1465204600170 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 1671 | 1465204600172 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d60800 == 45 [pid = 1671] [id = 562] 02:16:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x115ec5c00) [pid = 1671] [serial = 1686] [outer = 0x0] 02:16:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1182b7800) [pid = 1671] [serial = 1687] [outer = 0x115ec5c00] 02:16:40 INFO - PROCESS | 1671 | 1465204600215 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x118890000) [pid = 1671] [serial = 1688] [outer = 0x115ec5c00] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd22800 == 44 [pid = 1671] [id = 556] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1ba800 == 43 [pid = 1671] [id = 555] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x1236d6800 == 42 [pid = 1671] [id = 554] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x117578000 == 41 [pid = 1671] [id = 553] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x12b391800 == 40 [pid = 1671] [id = 552] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab6f800 == 39 [pid = 1671] [id = 551] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e6800 == 38 [pid = 1671] [id = 550] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x127479000 == 37 [pid = 1671] [id = 549] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x124b61800 == 36 [pid = 1671] [id = 548] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x1197b9800 == 35 [pid = 1671] [id = 547] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x11817a800 == 34 [pid = 1671] [id = 546] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x1195a8800 == 33 [pid = 1671] [id = 545] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2c7800 == 32 [pid = 1671] [id = 544] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x129018000 == 31 [pid = 1671] [id = 561] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd1a800 == 30 [pid = 1671] [id = 560] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x1271fb000 == 29 [pid = 1671] [id = 559] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf81000 == 28 [pid = 1671] [id = 557] 02:16:41 INFO - PROCESS | 1671 | --DOCSHELL 0x117e0c800 == 27 [pid = 1671] [id = 558] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x119d2f800) [pid = 1671] [serial = 1612] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1165eb400) [pid = 1671] [serial = 1600] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x113dd0000) [pid = 1671] [serial = 1601] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x119233000) [pid = 1671] [serial = 1606] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x119778c00) [pid = 1671] [serial = 1607] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1185d7400) [pid = 1671] [serial = 1598] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1165ee800) [pid = 1671] [serial = 1597] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x118524800) [pid = 1671] [serial = 1603] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1185d1c00) [pid = 1671] [serial = 1604] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1213b5400) [pid = 1671] [serial = 1615] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x11985a800) [pid = 1671] [serial = 1609] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x115ebb400) [pid = 1671] [serial = 1580] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x11224d800) [pid = 1671] [serial = 1579] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1188f7400) [pid = 1671] [serial = 1583] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x11856ac00) [pid = 1671] [serial = 1582] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11a023800) [pid = 1671] [serial = 1586] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1198e8800) [pid = 1671] [serial = 1585] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x125075800) [pid = 1671] [serial = 1589] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x124bf6400) [pid = 1671] [serial = 1588] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x126d0c000) [pid = 1671] [serial = 1592] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1269f0800) [pid = 1671] [serial = 1591] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x128d39000) [pid = 1671] [serial = 1595] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12134c800) [pid = 1671] [serial = 1613] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x127435c00) [pid = 1671] [serial = 1594] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x124b94000) [pid = 1671] [serial = 1618] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1247e6400) [pid = 1671] [serial = 1616] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1182ab400) [pid = 1671] [serial = 1621] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x124ef2400) [pid = 1671] [serial = 1619] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1198e9800) [pid = 1671] [serial = 1622] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x128d3dc00) [pid = 1671] [serial = 1631] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x126fe7800) [pid = 1671] [serial = 1628] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12608ac00) [pid = 1671] [serial = 1624] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x126d03c00) [pid = 1671] [serial = 1627] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x126d03800) [pid = 1671] [serial = 1625] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x119c8a000) [pid = 1671] [serial = 1610] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1274bc400) [pid = 1671] [serial = 1630] [outer = 0x0] [url = about:blank] 02:16:41 INFO - PROCESS | 1671 | 1465204601256 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1375ms 02:16:41 INFO - PROCESS | 1671 | 1465204601283 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 1671 | 1465204601285 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 02:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:16:41 INFO - PROCESS | 1671 | 1465204601288 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - PROCESS | 1671 | 1465204601290 Marionette TRACE conn2 <- [1,2222,null,{}] 02:16:41 INFO - PROCESS | 1671 | 1465204601294 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 1671 | 1465204601295 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:41 INFO - PROCESS | 1671 | 1465204601379 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 02:16:41 INFO - PROCESS | 1671 | 1465204601384 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 1671 | 1465204601385 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168d6000 == 28 [pid = 1671] [id = 563] 02:16:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115fe0000) [pid = 1671] [serial = 1689] [outer = 0x0] 02:16:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x11626f400) [pid = 1671] [serial = 1690] [outer = 0x115fe0000] 02:16:41 INFO - PROCESS | 1671 | 1465204601414 Marionette DEBUG loaded listener.js 02:16:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x116ae8800) [pid = 1671] [serial = 1691] [outer = 0x115fe0000] 02:16:41 INFO - PROCESS | 1671 | 1465204601795 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:16:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:16:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 02:16:41 INFO - PROCESS | 1671 | 1465204601809 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 1671 | 1465204601815 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 02:16:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:16:41 INFO - PROCESS | 1671 | 1465204601848 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - PROCESS | 1671 | 1465204601850 Marionette TRACE conn2 <- [1,2226,null,{}] 02:16:41 INFO - PROCESS | 1671 | 1465204601852 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 1671 | 1465204601854 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:41 INFO - PROCESS | 1671 | 1465204601934 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 02:16:41 INFO - PROCESS | 1671 | 1465204601938 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:41 INFO - PROCESS | 1671 | 1465204601939 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x11883c000 == 29 [pid = 1671] [id = 564] 02:16:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x117083800) [pid = 1671] [serial = 1692] [outer = 0x0] 02:16:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x118524000) [pid = 1671] [serial = 1693] [outer = 0x117083800] 02:16:41 INFO - PROCESS | 1671 | 1465204601970 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11856e400) [pid = 1671] [serial = 1694] [outer = 0x117083800] 02:16:42 INFO - PROCESS | 1671 | 1465204602319 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 523ms 02:16:42 INFO - PROCESS | 1671 | 1465204602367 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 1671 | 1465204602376 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 02:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:16:42 INFO - PROCESS | 1671 | 1465204602388 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 1671 | 1465204602391 Marionette TRACE conn2 <- [1,2230,null,{}] 02:16:42 INFO - PROCESS | 1671 | 1465204602398 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:42 INFO - PROCESS | 1671 | 1465204602401 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:42 INFO - PROCESS | 1671 | 1465204602483 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 02:16:42 INFO - PROCESS | 1671 | 1465204602488 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 1671 | 1465204602490 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x12132c000 == 30 [pid = 1671] [id = 565] 02:16:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x11888fc00) [pid = 1671] [serial = 1695] [outer = 0x0] 02:16:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1192a4000) [pid = 1671] [serial = 1696] [outer = 0x11888fc00] 02:16:42 INFO - PROCESS | 1671 | 1465204602521 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119855400) [pid = 1671] [serial = 1697] [outer = 0x11888fc00] 02:16:42 INFO - PROCESS | 1671 | 1465204602883 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:16:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:16:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 523ms 02:16:42 INFO - PROCESS | 1671 | 1465204602909 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 02:16:42 INFO - PROCESS | 1671 | 1465204602911 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 02:16:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:16:42 INFO - PROCESS | 1671 | 1465204602913 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:16:42 INFO - PROCESS | 1671 | 1465204602914 Marionette TRACE conn2 <- [1,2234,null,{}] 02:16:42 INFO - PROCESS | 1671 | 1465204602916 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:42 INFO - PROCESS | 1671 | 1465204602917 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:43 INFO - PROCESS | 1671 | 1465204602999 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 02:16:43 INFO - PROCESS | 1671 | 1465204603059 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 1671 | 1465204603061 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x12501a000 == 31 [pid = 1671] [id = 566] 02:16:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x119853c00) [pid = 1671] [serial = 1698] [outer = 0x0] 02:16:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x119c0a800) [pid = 1671] [serial = 1699] [outer = 0x119853c00] 02:16:43 INFO - PROCESS | 1671 | 1465204603086 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x119e15000) [pid = 1671] [serial = 1700] [outer = 0x119853c00] 02:16:43 INFO - PROCESS | 1671 | 1465204603398 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 520ms 02:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:16:43 INFO - PROCESS | 1671 | 1465204603433 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 02:16:43 INFO - PROCESS | 1671 | 1465204603434 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 02:16:43 INFO - PROCESS | 1671 | 1465204603436 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:16:43 INFO - PROCESS | 1671 | 1465204603438 Marionette TRACE conn2 <- [1,2238,null,{}] 02:16:43 INFO - PROCESS | 1671 | 1465204603447 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:43 INFO - PROCESS | 1671 | 1465204603448 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:43 INFO - PROCESS | 1671 | 1465204603546 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 02:16:43 INFO - PROCESS | 1671 | 1465204603550 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 1671 | 1465204603551 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x1271dd800 == 32 [pid = 1671] [id = 567] 02:16:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x11985ec00) [pid = 1671] [serial = 1701] [outer = 0x0] 02:16:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12134e000) [pid = 1671] [serial = 1702] [outer = 0x11985ec00] 02:16:43 INFO - PROCESS | 1671 | 1465204603576 Marionette DEBUG loaded listener.js 02:16:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1213b5400) [pid = 1671] [serial = 1703] [outer = 0x11985ec00] 02:16:43 INFO - PROCESS | 1671 | 1465204603933 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:16:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:16:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 521ms 02:16:43 INFO - PROCESS | 1671 | 1465204603958 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 02:16:43 INFO - PROCESS | 1671 | 1465204603961 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 02:16:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:16:43 INFO - PROCESS | 1671 | 1465204603970 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:16:43 INFO - PROCESS | 1671 | 1465204603971 Marionette TRACE conn2 <- [1,2242,null,{}] 02:16:43 INFO - PROCESS | 1671 | 1465204603974 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:43 INFO - PROCESS | 1671 | 1465204603978 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:44 INFO - PROCESS | 1671 | 1465204604091 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 02:16:44 INFO - PROCESS | 1671 | 1465204604129 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 1671 | 1465204604130 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290e7800 == 33 [pid = 1671] [id = 568] 02:16:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1213b5800) [pid = 1671] [serial = 1704] [outer = 0x0] 02:16:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x12358ac00) [pid = 1671] [serial = 1705] [outer = 0x1213b5800] 02:16:44 INFO - PROCESS | 1671 | 1465204604155 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x124ee8800) [pid = 1671] [serial = 1706] [outer = 0x1213b5800] 02:16:44 INFO - PROCESS | 1671 | 1465204604474 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:16:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:16:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 520ms 02:16:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:16:44 INFO - PROCESS | 1671 | 1465204604490 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 02:16:44 INFO - PROCESS | 1671 | 1465204604492 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 02:16:44 INFO - PROCESS | 1671 | 1465204604497 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:16:44 INFO - PROCESS | 1671 | 1465204604498 Marionette TRACE conn2 <- [1,2246,null,{}] 02:16:44 INFO - PROCESS | 1671 | 1465204604501 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:44 INFO - PROCESS | 1671 | 1465204604502 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:44 INFO - PROCESS | 1671 | 1465204604614 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 02:16:44 INFO - PROCESS | 1671 | 1465204604629 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:44 INFO - PROCESS | 1671 | 1465204604629 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a74d800 == 34 [pid = 1671] [id = 569] 02:16:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x111d65400) [pid = 1671] [serial = 1707] [outer = 0x0] 02:16:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12507a400) [pid = 1671] [serial = 1708] [outer = 0x111d65400] 02:16:44 INFO - PROCESS | 1671 | 1465204604653 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1269f0800) [pid = 1671] [serial = 1709] [outer = 0x111d65400] 02:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 520ms 02:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:16:45 INFO - PROCESS | 1671 | 1465204605013 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:16:45 INFO - PROCESS | 1671 | 1465204605016 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 1671 | 1465204605017 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 02:16:45 INFO - PROCESS | 1671 | 1465204605019 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 1671 | 1465204605020 Marionette TRACE conn2 <- [1,2250,null,{}] 02:16:45 INFO - PROCESS | 1671 | 1465204605023 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:45 INFO - PROCESS | 1671 | 1465204605024 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:45 INFO - PROCESS | 1671 | 1465204605126 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 02:16:45 INFO - PROCESS | 1671 | 1465204605131 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 1671 | 1465204605132 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8c6800 == 35 [pid = 1671] [id = 570] 02:16:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1213b8800) [pid = 1671] [serial = 1710] [outer = 0x0] 02:16:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x126db1c00) [pid = 1671] [serial = 1711] [outer = 0x1213b8800] 02:16:45 INFO - PROCESS | 1671 | 1465204605157 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x127166800) [pid = 1671] [serial = 1712] [outer = 0x1213b8800] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x128d40c00) [pid = 1671] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11863f800) [pid = 1671] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x115ec3000) [pid = 1671] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x128d39c00) [pid = 1671] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x116af5000) [pid = 1671] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11985cc00) [pid = 1671] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1247d1800) [pid = 1671] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x115ebf000) [pid = 1671] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1182b4c00) [pid = 1671] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12134a400) [pid = 1671] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1247e9c00) [pid = 1671] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x116737800) [pid = 1671] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x113d0ac00) [pid = 1671] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:16:45 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12966d400) [pid = 1671] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:16:45 INFO - PROCESS | 1671 | 1465204605650 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:16:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:16:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 668ms 02:16:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:16:45 INFO - PROCESS | 1671 | 1465204605688 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 1671 | 1465204605689 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 02:16:45 INFO - PROCESS | 1671 | 1465204605691 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 1671 | 1465204605692 Marionette TRACE conn2 <- [1,2254,null,{}] 02:16:45 INFO - PROCESS | 1671 | 1465204605695 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:45 INFO - PROCESS | 1671 | 1465204605696 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:45 INFO - PROCESS | 1671 | 1465204605784 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 02:16:45 INFO - PROCESS | 1671 | 1465204605842 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 1671 | 1465204605844 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a7800 == 36 [pid = 1671] [id = 571] 02:16:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1185de400) [pid = 1671] [serial = 1713] [outer = 0x0] 02:16:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x11863f800) [pid = 1671] [serial = 1714] [outer = 0x1185de400] 02:16:45 INFO - PROCESS | 1671 | 1465204605868 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x126017400) [pid = 1671] [serial = 1715] [outer = 0x1185de400] 02:16:46 INFO - PROCESS | 1671 | 1465204606152 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 469ms 02:16:46 INFO - PROCESS | 1671 | 1465204606169 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 02:16:46 INFO - PROCESS | 1671 | 1465204606171 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 02:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:16:46 INFO - PROCESS | 1671 | 1465204606173 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 1671 | 1465204606174 Marionette TRACE conn2 <- [1,2258,null,{}] 02:16:46 INFO - PROCESS | 1671 | 1465204606185 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:46 INFO - PROCESS | 1671 | 1465204606186 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:46 INFO - PROCESS | 1671 | 1465204606269 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 02:16:46 INFO - PROCESS | 1671 | 1465204606274 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 1671 | 1465204606275 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be22000 == 37 [pid = 1671] [id = 572] 02:16:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126d0cc00) [pid = 1671] [serial = 1716] [outer = 0x0] 02:16:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1274b3000) [pid = 1671] [serial = 1717] [outer = 0x126d0cc00] 02:16:46 INFO - PROCESS | 1671 | 1465204606302 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128d35800) [pid = 1671] [serial = 1718] [outer = 0x126d0cc00] 02:16:46 INFO - PROCESS | 1671 | 1465204606639 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:16:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:16:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 478ms 02:16:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:16:46 INFO - PROCESS | 1671 | 1465204606651 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 02:16:46 INFO - PROCESS | 1671 | 1465204606653 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 02:16:46 INFO - PROCESS | 1671 | 1465204606655 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 1671 | 1465204606657 Marionette TRACE conn2 <- [1,2262,null,{}] 02:16:46 INFO - PROCESS | 1671 | 1465204606659 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:46 INFO - PROCESS | 1671 | 1465204606661 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:46 INFO - PROCESS | 1671 | 1465204606792 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 02:16:46 INFO - PROCESS | 1671 | 1465204606798 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:46 INFO - PROCESS | 1671 | 1465204606799 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf40800 == 38 [pid = 1671] [id = 573] 02:16:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x126f3ac00) [pid = 1671] [serial = 1719] [outer = 0x0] 02:16:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x128d39000) [pid = 1671] [serial = 1720] [outer = 0x126f3ac00] 02:16:46 INFO - PROCESS | 1671 | 1465204606826 Marionette DEBUG loaded listener.js 02:16:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1294b2000) [pid = 1671] [serial = 1721] [outer = 0x126f3ac00] 02:16:47 INFO - PROCESS | 1671 | 1465204607152 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 518ms 02:16:47 INFO - PROCESS | 1671 | 1465204607174 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 02:16:47 INFO - PROCESS | 1671 | 1465204607175 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 02:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:16:47 INFO - PROCESS | 1671 | 1465204607180 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 1671 | 1465204607181 Marionette TRACE conn2 <- [1,2266,null,{}] 02:16:47 INFO - PROCESS | 1671 | 1465204607183 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:47 INFO - PROCESS | 1671 | 1465204607184 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:47 INFO - PROCESS | 1671 | 1465204607265 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 02:16:47 INFO - PROCESS | 1671 | 1465204607268 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 1671 | 1465204607269 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7c2000 == 39 [pid = 1671] [id = 574] 02:16:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12966b800) [pid = 1671] [serial = 1722] [outer = 0x0] 02:16:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129faf800) [pid = 1671] [serial = 1723] [outer = 0x12966b800] 02:16:47 INFO - PROCESS | 1671 | 1465204607294 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x129fbb400) [pid = 1671] [serial = 1724] [outer = 0x12966b800] 02:16:47 INFO - PROCESS | 1671 | 1465204607795 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:16:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:16:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 621ms 02:16:47 INFO - PROCESS | 1671 | 1465204607801 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 02:16:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:16:47 INFO - PROCESS | 1671 | 1465204607803 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 02:16:47 INFO - PROCESS | 1671 | 1465204607807 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:16:47 INFO - PROCESS | 1671 | 1465204607809 Marionette TRACE conn2 <- [1,2270,null,{}] 02:16:47 INFO - PROCESS | 1671 | 1465204607813 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:47 INFO - PROCESS | 1671 | 1465204607815 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:47 INFO - PROCESS | 1671 | 1465204607924 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 02:16:48 INFO - PROCESS | 1671 | 1465204608010 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 1671 | 1465204608011 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x11817a800 == 40 [pid = 1671] [id = 575] 02:16:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x115ec6c00) [pid = 1671] [serial = 1725] [outer = 0x0] 02:16:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116554800) [pid = 1671] [serial = 1726] [outer = 0x115ec6c00] 02:16:48 INFO - PROCESS | 1671 | 1465204608042 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x117081400) [pid = 1671] [serial = 1727] [outer = 0x115ec6c00] 02:16:48 INFO - PROCESS | 1671 | 1465204608586 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:16:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:16:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 823ms 02:16:48 INFO - PROCESS | 1671 | 1465204608630 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 1671 | 1465204608633 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 02:16:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:16:48 INFO - PROCESS | 1671 | 1465204608638 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - PROCESS | 1671 | 1465204608640 Marionette TRACE conn2 <- [1,2274,null,{}] 02:16:48 INFO - PROCESS | 1671 | 1465204608642 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:48 INFO - PROCESS | 1671 | 1465204608644 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:48 INFO - PROCESS | 1671 | 1465204608755 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 02:16:48 INFO - PROCESS | 1671 | 1465204608851 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 1671 | 1465204608852 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12605c800 == 41 [pid = 1671] [id = 576] 02:16:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1185dbc00) [pid = 1671] [serial = 1728] [outer = 0x0] 02:16:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1186ed400) [pid = 1671] [serial = 1729] [outer = 0x1185dbc00] 02:16:48 INFO - PROCESS | 1671 | 1465204608883 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x119773400) [pid = 1671] [serial = 1730] [outer = 0x1185dbc00] 02:16:49 INFO - PROCESS | 1671 | 1465204609516 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:16:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:16:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 919ms 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf40800 == 40 [pid = 1671] [id = 573] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x12be22000 == 39 [pid = 1671] [id = 572] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a7800 == 38 [pid = 1671] [id = 571] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8c6800 == 37 [pid = 1671] [id = 570] 02:16:49 INFO - PROCESS | 1671 | 1465204609596 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 02:16:49 INFO - PROCESS | 1671 | 1465204609598 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x12a74d800 == 36 [pid = 1671] [id = 569] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x1290e7800 == 35 [pid = 1671] [id = 568] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x1271dd800 == 34 [pid = 1671] [id = 567] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x12501a000 == 33 [pid = 1671] [id = 566] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x12132c000 == 32 [pid = 1671] [id = 565] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x11883c000 == 31 [pid = 1671] [id = 564] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x1168d6000 == 30 [pid = 1671] [id = 563] 02:16:49 INFO - PROCESS | 1671 | --DOCSHELL 0x119d60800 == 29 [pid = 1671] [id = 562] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x128eefc00) [pid = 1671] [serial = 1634] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x118891000) [pid = 1671] [serial = 1642] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x126087c00) [pid = 1671] [serial = 1667] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1294aa800) [pid = 1671] [serial = 1669] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1198e8400) [pid = 1671] [serial = 1666] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x117760800) [pid = 1671] [serial = 1636] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1198f6000) [pid = 1671] [serial = 1645] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1247f5c00) [pid = 1671] [serial = 1654] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x11929f400) [pid = 1671] [serial = 1664] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x118523000) [pid = 1671] [serial = 1639] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x11852fc00) [pid = 1671] [serial = 1637] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1213b9800) [pid = 1671] [serial = 1649] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x127162400) [pid = 1671] [serial = 1657] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1274bcc00) [pid = 1671] [serial = 1658] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x128d36000) [pid = 1671] [serial = 1660] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1269f2400) [pid = 1671] [serial = 1655] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x119771400) [pid = 1671] [serial = 1643] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x128d41400) [pid = 1671] [serial = 1661] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x116aeac00) [pid = 1671] [serial = 1663] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x128da8000) [pid = 1671] [serial = 1633] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x119c94c00) [pid = 1671] [serial = 1646] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x123592c00) [pid = 1671] [serial = 1652] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1185db800) [pid = 1671] [serial = 1640] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x121354c00) [pid = 1671] [serial = 1648] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x123177c00) [pid = 1671] [serial = 1651] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x129675000) [pid = 1671] [serial = 1670] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x129fbb800) [pid = 1671] [serial = 1673] [outer = 0x0] [url = about:blank] 02:16:49 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x129fb5c00) [pid = 1671] [serial = 1672] [outer = 0x0] [url = about:blank] 02:16:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:16:49 INFO - PROCESS | 1671 | 1465204609619 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - PROCESS | 1671 | 1465204609621 Marionette TRACE conn2 <- [1,2278,null,{}] 02:16:49 INFO - PROCESS | 1671 | 1465204609626 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:49 INFO - PROCESS | 1671 | 1465204609628 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:49 INFO - PROCESS | 1671 | 1465204609706 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 02:16:49 INFO - PROCESS | 1671 | 1465204609717 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 1671 | 1465204609718 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x117562800 == 30 [pid = 1671] [id = 577] 02:16:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115ec7000) [pid = 1671] [serial = 1731] [outer = 0x0] 02:16:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x118531c00) [pid = 1671] [serial = 1732] [outer = 0x115ec7000] 02:16:49 INFO - PROCESS | 1671 | 1465204609746 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x11863e400) [pid = 1671] [serial = 1733] [outer = 0x115ec7000] 02:16:50 INFO - PROCESS | 1671 | 1465204610109 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 529ms 02:16:50 INFO - PROCESS | 1671 | 1465204610141 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 1671 | 1465204610144 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 02:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:16:50 INFO - PROCESS | 1671 | 1465204610179 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 1671 | 1465204610181 Marionette TRACE conn2 <- [1,2282,null,{}] 02:16:50 INFO - PROCESS | 1671 | 1465204610184 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:50 INFO - PROCESS | 1671 | 1465204610185 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:50 INFO - PROCESS | 1671 | 1465204610265 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 02:16:50 INFO - PROCESS | 1671 | 1465204610270 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 1671 | 1465204610271 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d60800 == 31 [pid = 1671] [id = 578] 02:16:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11929f400) [pid = 1671] [serial = 1734] [outer = 0x0] 02:16:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x11977cc00) [pid = 1671] [serial = 1735] [outer = 0x11929f400] 02:16:50 INFO - PROCESS | 1671 | 1465204610300 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1198e9000) [pid = 1671] [serial = 1736] [outer = 0x11929f400] 02:16:50 INFO - PROCESS | 1671 | 1465204610667 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:16:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:16:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 525ms 02:16:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:16:50 INFO - PROCESS | 1671 | 1465204610701 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 1671 | 1465204610702 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 02:16:50 INFO - PROCESS | 1671 | 1465204610704 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 1671 | 1465204610707 Marionette TRACE conn2 <- [1,2286,null,{}] 02:16:50 INFO - PROCESS | 1671 | 1465204610725 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:50 INFO - PROCESS | 1671 | 1465204610729 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:50 INFO - PROCESS | 1671 | 1465204610810 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 02:16:50 INFO - PROCESS | 1671 | 1465204610817 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:50 INFO - PROCESS | 1671 | 1465204610819 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260ca000 == 32 [pid = 1671] [id = 579] 02:16:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x116736c00) [pid = 1671] [serial = 1737] [outer = 0x0] 02:16:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x12134d400) [pid = 1671] [serial = 1738] [outer = 0x116736c00] 02:16:50 INFO - PROCESS | 1671 | 1465204610847 Marionette DEBUG loaded listener.js 02:16:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1213bb000) [pid = 1671] [serial = 1739] [outer = 0x116736c00] 02:16:51 INFO - PROCESS | 1671 | 1465204611183 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:16:51 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 02:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 521ms 02:16:51 INFO - PROCESS | 1671 | 1465204611225 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 02:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:16:51 INFO - PROCESS | 1671 | 1465204611227 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 02:16:51 INFO - PROCESS | 1671 | 1465204611229 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - PROCESS | 1671 | 1465204611230 Marionette TRACE conn2 <- [1,2290,null,{}] 02:16:51 INFO - PROCESS | 1671 | 1465204611233 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:51 INFO - PROCESS | 1671 | 1465204611234 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:51 INFO - PROCESS | 1671 | 1465204611318 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 02:16:51 INFO - PROCESS | 1671 | 1465204611385 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 1671 | 1465204611386 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x1290d7000 == 33 [pid = 1671] [id = 580] 02:16:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x123552000) [pid = 1671] [serial = 1740] [outer = 0x0] 02:16:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x124252400) [pid = 1671] [serial = 1741] [outer = 0x123552000] 02:16:51 INFO - PROCESS | 1671 | 1465204611411 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1247f1000) [pid = 1671] [serial = 1742] [outer = 0x123552000] 02:16:51 INFO - PROCESS | 1671 | 1465204611735 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:16:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:16:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 518ms 02:16:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:16:51 INFO - PROCESS | 1671 | 1465204611748 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 02:16:51 INFO - PROCESS | 1671 | 1465204611749 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 02:16:51 INFO - PROCESS | 1671 | 1465204611751 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:16:51 INFO - PROCESS | 1671 | 1465204611752 Marionette TRACE conn2 <- [1,2294,null,{}] 02:16:51 INFO - PROCESS | 1671 | 1465204611755 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:51 INFO - PROCESS | 1671 | 1465204611756 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:51 INFO - PROCESS | 1671 | 1465204611859 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 02:16:51 INFO - PROCESS | 1671 | 1465204611897 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 1671 | 1465204611898 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a74c000 == 34 [pid = 1671] [id = 581] 02:16:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x121357000) [pid = 1671] [serial = 1743] [outer = 0x0] 02:16:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x124ef2400) [pid = 1671] [serial = 1744] [outer = 0x121357000] 02:16:51 INFO - PROCESS | 1671 | 1465204611922 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12691e800) [pid = 1671] [serial = 1745] [outer = 0x121357000] 02:16:52 INFO - PROCESS | 1671 | 1465204612253 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 518ms 02:16:52 INFO - PROCESS | 1671 | 1465204612270 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 1671 | 1465204612271 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 02:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:16:52 INFO - PROCESS | 1671 | 1465204612274 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - PROCESS | 1671 | 1465204612275 Marionette TRACE conn2 <- [1,2298,null,{}] 02:16:52 INFO - PROCESS | 1671 | 1465204612280 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:52 INFO - PROCESS | 1671 | 1465204612284 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:52 INFO - PROCESS | 1671 | 1465204612410 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 02:16:52 INFO - PROCESS | 1671 | 1465204612414 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 1671 | 1465204612415 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be0b800 == 35 [pid = 1671] [id = 582] 02:16:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12608a400) [pid = 1671] [serial = 1746] [outer = 0x0] 02:16:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x127166c00) [pid = 1671] [serial = 1747] [outer = 0x12608a400] 02:16:52 INFO - PROCESS | 1671 | 1465204612440 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1294a9800) [pid = 1671] [serial = 1748] [outer = 0x12608a400] 02:16:52 INFO - PROCESS | 1671 | 1465204612802 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:16:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:16:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 569ms 02:16:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:16:52 INFO - PROCESS | 1671 | 1465204612844 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 1671 | 1465204612845 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 02:16:52 INFO - PROCESS | 1671 | 1465204612847 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - PROCESS | 1671 | 1465204612848 Marionette TRACE conn2 <- [1,2302,null,{}] 02:16:52 INFO - PROCESS | 1671 | 1465204612851 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:52 INFO - PROCESS | 1671 | 1465204612852 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:52 INFO - PROCESS | 1671 | 1465204612950 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 02:16:52 INFO - PROCESS | 1671 | 1465204612961 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 1671 | 1465204612963 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1ab800 == 36 [pid = 1671] [id = 583] 02:16:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1294af800) [pid = 1671] [serial = 1749] [outer = 0x0] 02:16:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12966c800) [pid = 1671] [serial = 1750] [outer = 0x1294af800] 02:16:52 INFO - PROCESS | 1671 | 1465204612988 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129fb8800) [pid = 1671] [serial = 1751] [outer = 0x1294af800] 02:16:53 INFO - PROCESS | 1671 | 1465204613320 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 518ms 02:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:16:53 INFO - PROCESS | 1671 | 1465204613366 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 1671 | 1465204613367 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 02:16:53 INFO - PROCESS | 1671 | 1465204613369 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 1671 | 1465204613370 Marionette TRACE conn2 <- [1,2306,null,{}] 02:16:53 INFO - PROCESS | 1671 | 1465204613372 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 1671 | 1465204613373 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:53 INFO - PROCESS | 1671 | 1465204613471 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 02:16:53 INFO - PROCESS | 1671 | 1465204613483 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:53 INFO - PROCESS | 1671 | 1465204613484 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7be000 == 37 [pid = 1671] [id = 584] 02:16:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1294b0c00) [pid = 1671] [serial = 1752] [outer = 0x0] 02:16:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12a71b800) [pid = 1671] [serial = 1753] [outer = 0x1294b0c00] 02:16:53 INFO - PROCESS | 1671 | 1465204613509 Marionette DEBUG loaded listener.js 02:16:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12a722800) [pid = 1671] [serial = 1754] [outer = 0x1294b0c00] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x117083800) [pid = 1671] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x119853c00) [pid = 1671] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x115fe0000) [pid = 1671] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x11888fc00) [pid = 1671] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x115ec5c00) [pid = 1671] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11985ec00) [pid = 1671] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1213b5800) [pid = 1671] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1185de400) [pid = 1671] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x111d65400) [pid = 1671] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1213b8800) [pid = 1671] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x126d0cc00) [pid = 1671] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x115f28400) [pid = 1671] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x118885000) [pid = 1671] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x126f3ac00) [pid = 1671] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x123178c00) [pid = 1671] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:16:53 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11775f000) [pid = 1671] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:16:53 INFO - PROCESS | 1671 | 1465204613942 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:16:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:16:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 620ms 02:16:53 INFO - PROCESS | 1671 | 1465204613990 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 1671 | 1465204613991 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 02:16:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:16:53 INFO - PROCESS | 1671 | 1465204613994 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 1671 | 1465204613995 Marionette TRACE conn2 <- [1,2310,null,{}] 02:16:53 INFO - PROCESS | 1671 | 1465204613997 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 1671 | 1465204613998 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:54 INFO - PROCESS | 1671 | 1465204614080 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 02:16:54 INFO - PROCESS | 1671 | 1465204614143 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 1671 | 1465204614144 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260c7000 == 38 [pid = 1671] [id = 585] 02:16:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x116aeac00) [pid = 1671] [serial = 1755] [outer = 0x0] 02:16:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x11888fc00) [pid = 1671] [serial = 1756] [outer = 0x116aeac00] 02:16:54 INFO - PROCESS | 1671 | 1465204614168 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x12134d800) [pid = 1671] [serial = 1757] [outer = 0x116aeac00] 02:16:54 INFO - PROCESS | 1671 | 1465204614434 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 469ms 02:16:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:16:54 INFO - PROCESS | 1671 | 1465204614467 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 02:16:54 INFO - PROCESS | 1671 | 1465204614468 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 02:16:54 INFO - PROCESS | 1671 | 1465204614470 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:16:54 INFO - PROCESS | 1671 | 1465204614472 Marionette TRACE conn2 <- [1,2314,null,{}] 02:16:54 INFO - PROCESS | 1671 | 1465204614474 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:54 INFO - PROCESS | 1671 | 1465204614475 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:54 INFO - PROCESS | 1671 | 1465204614566 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 02:16:54 INFO - PROCESS | 1671 | 1465204614570 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 1671 | 1465204614571 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd22800 == 39 [pid = 1671] [id = 586] 02:16:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12358f000) [pid = 1671] [serial = 1758] [outer = 0x0] 02:16:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12a723400) [pid = 1671] [serial = 1759] [outer = 0x12358f000] 02:16:54 INFO - PROCESS | 1671 | 1465204614596 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12a728c00) [pid = 1671] [serial = 1760] [outer = 0x12358f000] 02:16:54 INFO - PROCESS | 1671 | 1465204614955 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:16:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:16:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 518ms 02:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:16:55 INFO - PROCESS | 1671 | 1465204615000 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 1671 | 1465204615002 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 02:16:55 INFO - PROCESS | 1671 | 1465204615004 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 1671 | 1465204615006 Marionette TRACE conn2 <- [1,2318,null,{}] 02:16:55 INFO - PROCESS | 1671 | 1465204615008 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:55 INFO - PROCESS | 1671 | 1465204615010 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:55 INFO - PROCESS | 1671 | 1465204615106 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 02:16:55 INFO - PROCESS | 1671 | 1465204615110 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 1671 | 1465204615112 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d2bc000 == 40 [pid = 1671] [id = 587] 02:16:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12a72d400) [pid = 1671] [serial = 1761] [outer = 0x0] 02:16:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12a8a0400) [pid = 1671] [serial = 1762] [outer = 0x12a72d400] 02:16:55 INFO - PROCESS | 1671 | 1465204615136 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x12a90b400) [pid = 1671] [serial = 1763] [outer = 0x12a72d400] 02:16:55 INFO - PROCESS | 1671 | 1465204615513 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 1671 | 1465204615529 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 02:16:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:16:55 INFO - PROCESS | 1671 | 1465204615533 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 1671 | 1465204615535 Marionette TRACE conn2 <- [1,2322,null,{}] 02:16:55 INFO - PROCESS | 1671 | 1465204615538 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:55 INFO - PROCESS | 1671 | 1465204615540 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:55 INFO - PROCESS | 1671 | 1465204615705 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 02:16:55 INFO - PROCESS | 1671 | 1465204615716 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 1671 | 1465204615717 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d2cf800 == 41 [pid = 1671] [id = 588] 02:16:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12a905400) [pid = 1671] [serial = 1764] [outer = 0x0] 02:16:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12ab02800) [pid = 1671] [serial = 1765] [outer = 0x12a905400] 02:16:55 INFO - PROCESS | 1671 | 1465204615767 Marionette DEBUG loaded listener.js 02:16:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12ab0dc00) [pid = 1671] [serial = 1766] [outer = 0x12a905400] 02:16:56 INFO - PROCESS | 1671 | 1465204616341 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:16:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:16:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 871ms 02:16:56 INFO - PROCESS | 1671 | 1465204616404 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 02:16:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:16:56 INFO - PROCESS | 1671 | 1465204616406 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 02:16:56 INFO - PROCESS | 1671 | 1465204616409 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:16:56 INFO - PROCESS | 1671 | 1465204616411 Marionette TRACE conn2 <- [1,2326,null,{}] 02:16:56 INFO - PROCESS | 1671 | 1465204616414 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:56 INFO - PROCESS | 1671 | 1465204616416 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:56 INFO - PROCESS | 1671 | 1465204616523 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 02:16:56 INFO - PROCESS | 1671 | 1465204616585 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:56 INFO - PROCESS | 1671 | 1465204616586 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x119eb3000 == 42 [pid = 1671] [id = 589] 02:16:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1183b1c00) [pid = 1671] [serial = 1767] [outer = 0x0] 02:16:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1188f5400) [pid = 1671] [serial = 1768] [outer = 0x1183b1c00] 02:16:56 INFO - PROCESS | 1671 | 1465204616617 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x11977a400) [pid = 1671] [serial = 1769] [outer = 0x1183b1c00] 02:16:57 INFO - PROCESS | 1671 | 1465204617077 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 723ms 02:16:57 INFO - PROCESS | 1671 | 1465204617131 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 1671 | 1465204617134 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 02:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:16:57 INFO - PROCESS | 1671 | 1465204617139 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - PROCESS | 1671 | 1465204617141 Marionette TRACE conn2 <- [1,2330,null,{}] 02:16:57 INFO - PROCESS | 1671 | 1465204617144 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:57 INFO - PROCESS | 1671 | 1465204617146 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:57 INFO - PROCESS | 1671 | 1465204617257 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 02:16:57 INFO - PROCESS | 1671 | 1465204617363 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 1671 | 1465204617364 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be03000 == 43 [pid = 1671] [id = 590] 02:16:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x11985dc00) [pid = 1671] [serial = 1770] [outer = 0x0] 02:16:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x121352c00) [pid = 1671] [serial = 1771] [outer = 0x11985dc00] 02:16:57 INFO - PROCESS | 1671 | 1465204617398 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1233c6800) [pid = 1671] [serial = 1772] [outer = 0x11985dc00] 02:16:57 INFO - PROCESS | 1671 | 1465204617817 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:16:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 720ms 02:16:57 INFO - PROCESS | 1671 | 1465204617861 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 1671 | 1465204617862 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 02:16:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:16:57 INFO - PROCESS | 1671 | 1465204617865 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - PROCESS | 1671 | 1465204617867 Marionette TRACE conn2 <- [1,2334,null,{}] 02:16:57 INFO - PROCESS | 1671 | 1465204617875 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:57 INFO - PROCESS | 1671 | 1465204617878 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:57 INFO - PROCESS | 1671 | 1465204617984 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 02:16:58 INFO - PROCESS | 1671 | 1465204618047 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 1671 | 1465204618050 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf6e800 == 44 [pid = 1671] [id = 591] 02:16:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x124251000) [pid = 1671] [serial = 1773] [outer = 0x0] 02:16:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x126db4000) [pid = 1671] [serial = 1774] [outer = 0x124251000] 02:16:58 INFO - PROCESS | 1671 | 1465204618132 Marionette DEBUG loaded listener.js 02:16:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x128da2800) [pid = 1671] [serial = 1775] [outer = 0x124251000] 02:16:58 INFO - PROCESS | 1671 | 1465204618735 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:16:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:16:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 921ms 02:16:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:16:58 INFO - PROCESS | 1671 | 1465204618786 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 02:16:58 INFO - PROCESS | 1671 | 1465204618789 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 02:16:58 INFO - PROCESS | 1671 | 1465204618791 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - PROCESS | 1671 | 1465204618793 Marionette TRACE conn2 <- [1,2338,null,{}] 02:16:58 INFO - PROCESS | 1671 | 1465204618797 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:58 INFO - PROCESS | 1671 | 1465204618799 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:58 INFO - PROCESS | 1671 | 1465204618893 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 02:16:58 INFO - PROCESS | 1671 | 1465204618958 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:58 INFO - PROCESS | 1671 | 1465204618959 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:16:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a9e800 == 45 [pid = 1671] [id = 592] 02:16:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x11815fc00) [pid = 1671] [serial = 1776] [outer = 0x0] 02:16:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1182b5000) [pid = 1671] [serial = 1777] [outer = 0x11815fc00] 02:16:58 INFO - PROCESS | 1671 | 1465204618986 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x118530400) [pid = 1671] [serial = 1778] [outer = 0x11815fc00] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12d2bc000 == 44 [pid = 1671] [id = 587] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd22800 == 43 [pid = 1671] [id = 586] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x1260c7000 == 42 [pid = 1671] [id = 585] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7be000 == 41 [pid = 1671] [id = 584] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1ab800 == 40 [pid = 1671] [id = 583] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12be0b800 == 39 [pid = 1671] [id = 582] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12a74c000 == 38 [pid = 1671] [id = 581] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x1290d7000 == 37 [pid = 1671] [id = 580] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x1260ca000 == 36 [pid = 1671] [id = 579] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x119d60800 == 35 [pid = 1671] [id = 578] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x117562800 == 34 [pid = 1671] [id = 577] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7c2000 == 33 [pid = 1671] [id = 574] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12605c800 == 32 [pid = 1671] [id = 576] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x11817a800 == 31 [pid = 1671] [id = 575] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf6e800 == 30 [pid = 1671] [id = 591] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12be03000 == 29 [pid = 1671] [id = 590] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x119eb3000 == 28 [pid = 1671] [id = 589] 02:16:59 INFO - PROCESS | 1671 | --DOCSHELL 0x12d2cf800 == 27 [pid = 1671] [id = 588] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x128d35800) [pid = 1671] [serial = 1718] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x128d39000) [pid = 1671] [serial = 1720] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x119772800) [pid = 1671] [serial = 1678] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1269f0800) [pid = 1671] [serial = 1709] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x126017400) [pid = 1671] [serial = 1715] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1294b2000) [pid = 1671] [serial = 1721] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x119e15000) [pid = 1671] [serial = 1700] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x129faf800) [pid = 1671] [serial = 1723] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1247eec00) [pid = 1671] [serial = 1682] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x123599400) [pid = 1671] [serial = 1681] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126db4800) [pid = 1671] [serial = 1685] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1213b5400) [pid = 1671] [serial = 1703] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x126087800) [pid = 1671] [serial = 1684] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x118524000) [pid = 1671] [serial = 1693] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119c0a800) [pid = 1671] [serial = 1699] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x11626f400) [pid = 1671] [serial = 1690] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x116ae8800) [pid = 1671] [serial = 1691] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1192a4000) [pid = 1671] [serial = 1696] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119855400) [pid = 1671] [serial = 1697] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x118890000) [pid = 1671] [serial = 1688] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1182b7800) [pid = 1671] [serial = 1687] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12134e000) [pid = 1671] [serial = 1702] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x124ee8800) [pid = 1671] [serial = 1706] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x12358ac00) [pid = 1671] [serial = 1705] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x11863f800) [pid = 1671] [serial = 1714] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x12507a400) [pid = 1671] [serial = 1708] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x126db1c00) [pid = 1671] [serial = 1711] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1274b3000) [pid = 1671] [serial = 1717] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x118531000) [pid = 1671] [serial = 1676] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x1165f6400) [pid = 1671] [serial = 1675] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x11856e400) [pid = 1671] [serial = 1694] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x127166800) [pid = 1671] [serial = 1712] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x1197d6800) [pid = 1671] [serial = 1679] [outer = 0x0] [url = about:blank] 02:16:59 INFO - PROCESS | 1671 | 1465204619988 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1225ms 02:17:00 INFO - PROCESS | 1671 | 1465204620017 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 1671 | 1465204620019 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 02:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:17:00 INFO - PROCESS | 1671 | 1465204620022 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 1671 | 1465204620024 Marionette TRACE conn2 <- [1,2342,null,{}] 02:17:00 INFO - PROCESS | 1671 | 1465204620033 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:00 INFO - PROCESS | 1671 | 1465204620035 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:00 INFO - PROCESS | 1671 | 1465204620119 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 02:17:00 INFO - PROCESS | 1671 | 1465204620124 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 1671 | 1465204620128 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a3f000 == 28 [pid = 1671] [id = 593] 02:17:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x115ec5c00) [pid = 1671] [serial = 1779] [outer = 0x0] 02:17:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115ed6400) [pid = 1671] [serial = 1780] [outer = 0x115ec5c00] 02:17:00 INFO - PROCESS | 1671 | 1465204620159 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x112f85400) [pid = 1671] [serial = 1781] [outer = 0x115ec5c00] 02:17:00 INFO - PROCESS | 1671 | 1465204620539 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:17:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 569ms 02:17:00 INFO - PROCESS | 1671 | 1465204620592 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 1671 | 1465204620595 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 02:17:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:17:00 INFO - PROCESS | 1671 | 1465204620600 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 1671 | 1465204620602 Marionette TRACE conn2 <- [1,2346,null,{}] 02:17:00 INFO - PROCESS | 1671 | 1465204620604 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:00 INFO - PROCESS | 1671 | 1465204620606 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:00 INFO - PROCESS | 1671 | 1465204620688 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 02:17:00 INFO - PROCESS | 1671 | 1465204620692 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:00 INFO - PROCESS | 1671 | 1465204620694 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x11898c800 == 29 [pid = 1671] [id = 594] 02:17:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x116b7dc00) [pid = 1671] [serial = 1782] [outer = 0x0] 02:17:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x117227400) [pid = 1671] [serial = 1783] [outer = 0x116b7dc00] 02:17:00 INFO - PROCESS | 1671 | 1465204620724 Marionette DEBUG loaded listener.js 02:17:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x11816c800) [pid = 1671] [serial = 1784] [outer = 0x116b7dc00] 02:17:01 INFO - PROCESS | 1671 | 1465204621079 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 520ms 02:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:17:01 INFO - PROCESS | 1671 | 1465204621120 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 1671 | 1465204621122 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 02:17:01 INFO - PROCESS | 1671 | 1465204621124 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - PROCESS | 1671 | 1465204621126 Marionette TRACE conn2 <- [1,2350,null,{}] 02:17:01 INFO - PROCESS | 1671 | 1465204621134 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:01 INFO - PROCESS | 1671 | 1465204621137 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:01 INFO - PROCESS | 1671 | 1465204621218 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 02:17:01 INFO - PROCESS | 1671 | 1465204621223 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 1671 | 1465204621225 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x119eca000 == 30 [pid = 1671] [id = 595] 02:17:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11224c400) [pid = 1671] [serial = 1785] [outer = 0x0] 02:17:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x118564800) [pid = 1671] [serial = 1786] [outer = 0x11224c400] 02:17:01 INFO - PROCESS | 1671 | 1465204621258 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x118884c00) [pid = 1671] [serial = 1787] [outer = 0x11224c400] 02:17:01 INFO - PROCESS | 1671 | 1465204621616 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:17:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:17:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 523ms 02:17:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:17:01 INFO - PROCESS | 1671 | 1465204621648 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 02:17:01 INFO - PROCESS | 1671 | 1465204621649 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 02:17:01 INFO - PROCESS | 1671 | 1465204621652 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:17:01 INFO - PROCESS | 1671 | 1465204621653 Marionette TRACE conn2 <- [1,2354,null,{}] 02:17:01 INFO - PROCESS | 1671 | 1465204621655 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:01 INFO - PROCESS | 1671 | 1465204621656 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:01 INFO - PROCESS | 1671 | 1465204621768 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 02:17:01 INFO - PROCESS | 1671 | 1465204621802 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 1671 | 1465204621804 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x124366800 == 31 [pid = 1671] [id = 596] 02:17:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1186f9400) [pid = 1671] [serial = 1788] [outer = 0x0] 02:17:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1188fb000) [pid = 1671] [serial = 1789] [outer = 0x1186f9400] 02:17:01 INFO - PROCESS | 1671 | 1465204621829 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x119771000) [pid = 1671] [serial = 1790] [outer = 0x1186f9400] 02:17:02 INFO - PROCESS | 1671 | 1465204622134 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 517ms 02:17:02 INFO - PROCESS | 1671 | 1465204622170 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 1671 | 1465204622171 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 02:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:17:02 INFO - PROCESS | 1671 | 1465204622183 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 1671 | 1465204622184 Marionette TRACE conn2 <- [1,2358,null,{}] 02:17:02 INFO - PROCESS | 1671 | 1465204622186 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:02 INFO - PROCESS | 1671 | 1465204622187 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:02 INFO - PROCESS | 1671 | 1465204622284 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 02:17:02 INFO - PROCESS | 1671 | 1465204622322 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 1671 | 1465204622323 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x1271f3800 == 32 [pid = 1671] [id = 597] 02:17:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x116b77800) [pid = 1671] [serial = 1791] [outer = 0x0] 02:17:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1197cfc00) [pid = 1671] [serial = 1792] [outer = 0x116b77800] 02:17:02 INFO - PROCESS | 1671 | 1465204622347 Marionette DEBUG loaded listener.js 02:17:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119856c00) [pid = 1671] [serial = 1793] [outer = 0x116b77800] 02:17:02 INFO - PROCESS | 1671 | 1465204622724 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:17:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:17:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 578ms 02:17:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:17:02 INFO - PROCESS | 1671 | 1465204622757 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 1671 | 1465204622759 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 02:17:02 INFO - PROCESS | 1671 | 1465204622764 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 1671 | 1465204622766 Marionette TRACE conn2 <- [1,2362,null,{}] 02:17:02 INFO - PROCESS | 1671 | 1465204622770 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:02 INFO - PROCESS | 1671 | 1465204622776 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:02 INFO - PROCESS | 1671 | 1465204622954 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 02:17:02 INFO - PROCESS | 1671 | 1465204622978 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:02 INFO - PROCESS | 1671 | 1465204622979 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e1800 == 33 [pid = 1671] [id = 598] 02:17:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x11985f800) [pid = 1671] [serial = 1794] [outer = 0x0] 02:17:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x119c8d400) [pid = 1671] [serial = 1795] [outer = 0x11985f800] 02:17:03 INFO - PROCESS | 1671 | 1465204623020 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x121354c00) [pid = 1671] [serial = 1796] [outer = 0x11985f800] 02:17:03 INFO - PROCESS | 1671 | 1465204623446 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:17:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:17:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 720ms 02:17:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:17:03 INFO - PROCESS | 1671 | 1465204623485 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 02:17:03 INFO - PROCESS | 1671 | 1465204623486 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 02:17:03 INFO - PROCESS | 1671 | 1465204623488 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:17:03 INFO - PROCESS | 1671 | 1465204623489 Marionette TRACE conn2 <- [1,2366,null,{}] 02:17:03 INFO - PROCESS | 1671 | 1465204623492 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:03 INFO - PROCESS | 1671 | 1465204623501 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:03 INFO - PROCESS | 1671 | 1465204623599 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 02:17:03 INFO - PROCESS | 1671 | 1465204623651 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 1671 | 1465204623652 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x129747800 == 34 [pid = 1671] [id = 599] 02:17:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1185d7c00) [pid = 1671] [serial = 1797] [outer = 0x0] 02:17:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1213b0800) [pid = 1671] [serial = 1798] [outer = 0x1185d7c00] 02:17:03 INFO - PROCESS | 1671 | 1465204623676 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1213b8800) [pid = 1671] [serial = 1799] [outer = 0x1185d7c00] 02:17:04 INFO - PROCESS | 1671 | 1465204624015 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 568ms 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x12358f000) [pid = 1671] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x12a905400) [pid = 1671] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x12a72d400) [pid = 1671] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x121357000) [pid = 1671] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x12608a400) [pid = 1671] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12966b800) [pid = 1671] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x123552000) [pid = 1671] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x115ec7000) [pid = 1671] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1294b0c00) [pid = 1671] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x116736c00) [pid = 1671] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x115ec6c00) [pid = 1671] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11929f400) [pid = 1671] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1185dbc00) [pid = 1671] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x116aeac00) [pid = 1671] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:17:04 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1294af800) [pid = 1671] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:17:04 INFO - PROCESS | 1671 | 1465204624230 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 1671 | 1465204624231 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 02:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:17:04 INFO - PROCESS | 1671 | 1465204624241 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 1671 | 1465204624243 Marionette TRACE conn2 <- [1,2370,null,{}] 02:17:04 INFO - PROCESS | 1671 | 1465204624246 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 1671 | 1465204624247 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:04 INFO - PROCESS | 1671 | 1465204624324 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 02:17:04 INFO - PROCESS | 1671 | 1465204624330 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 1671 | 1465204624331 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b71000 == 35 [pid = 1671] [id = 600] 02:17:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x116aeac00) [pid = 1671] [serial = 1800] [outer = 0x0] 02:17:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1188f9400) [pid = 1671] [serial = 1801] [outer = 0x116aeac00] 02:17:04 INFO - PROCESS | 1671 | 1465204624357 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1213ae400) [pid = 1671] [serial = 1802] [outer = 0x116aeac00] 02:17:04 INFO - PROCESS | 1671 | 1465204624689 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:17:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 473ms 02:17:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:17:04 INFO - PROCESS | 1671 | 1465204624715 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 1671 | 1465204624716 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 02:17:04 INFO - PROCESS | 1671 | 1465204624718 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 1671 | 1465204624719 Marionette TRACE conn2 <- [1,2374,null,{}] 02:17:04 INFO - PROCESS | 1671 | 1465204624721 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 1671 | 1465204624723 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:04 INFO - PROCESS | 1671 | 1465204624807 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 02:17:04 INFO - PROCESS | 1671 | 1465204624884 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:04 INFO - PROCESS | 1671 | 1465204624885 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x119ec4800 == 36 [pid = 1671] [id = 601] 02:17:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1183b2800) [pid = 1671] [serial = 1803] [outer = 0x0] 02:17:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x123568400) [pid = 1671] [serial = 1804] [outer = 0x1183b2800] 02:17:04 INFO - PROCESS | 1671 | 1465204624912 Marionette DEBUG loaded listener.js 02:17:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1247e9c00) [pid = 1671] [serial = 1805] [outer = 0x1183b2800] 02:17:05 INFO - PROCESS | 1671 | 1465204625185 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 518ms 02:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:17:05 INFO - PROCESS | 1671 | 1465204625237 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 1671 | 1465204625238 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 02:17:05 INFO - PROCESS | 1671 | 1465204625241 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 1671 | 1465204625243 Marionette TRACE conn2 <- [1,2378,null,{}] 02:17:05 INFO - PROCESS | 1671 | 1465204625249 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:05 INFO - PROCESS | 1671 | 1465204625251 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:05 INFO - PROCESS | 1671 | 1465204625358 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 02:17:05 INFO - PROCESS | 1671 | 1465204625363 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 1671 | 1465204625364 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2d4000 == 37 [pid = 1671] [id = 602] 02:17:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x118524400) [pid = 1671] [serial = 1806] [outer = 0x0] 02:17:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1247ed800) [pid = 1671] [serial = 1807] [outer = 0x118524400] 02:17:05 INFO - PROCESS | 1671 | 1465204625442 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x124bfd800) [pid = 1671] [serial = 1808] [outer = 0x118524400] 02:17:05 INFO - PROCESS | 1671 | 1465204625717 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:17:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:17:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 523ms 02:17:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:17:05 INFO - PROCESS | 1671 | 1465204625768 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 02:17:05 INFO - PROCESS | 1671 | 1465204625770 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 02:17:05 INFO - PROCESS | 1671 | 1465204625772 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:17:05 INFO - PROCESS | 1671 | 1465204625774 Marionette TRACE conn2 <- [1,2382,null,{}] 02:17:05 INFO - PROCESS | 1671 | 1465204625776 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:05 INFO - PROCESS | 1671 | 1465204625780 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:05 INFO - PROCESS | 1671 | 1465204625883 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 02:17:05 INFO - PROCESS | 1671 | 1465204625887 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:05 INFO - PROCESS | 1671 | 1465204625889 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x1269ab800 == 38 [pid = 1671] [id = 603] 02:17:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x124eec400) [pid = 1671] [serial = 1809] [outer = 0x0] 02:17:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x126087800) [pid = 1671] [serial = 1810] [outer = 0x124eec400] 02:17:05 INFO - PROCESS | 1671 | 1465204625916 Marionette DEBUG loaded listener.js 02:17:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x126d0cc00) [pid = 1671] [serial = 1811] [outer = 0x124eec400] 02:17:06 INFO - PROCESS | 1671 | 1465204626473 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:17:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:17:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 772ms 02:17:06 INFO - PROCESS | 1671 | 1465204626545 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 02:17:06 INFO - PROCESS | 1671 | 1465204626547 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 02:17:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:17:06 INFO - PROCESS | 1671 | 1465204626551 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:17:06 INFO - PROCESS | 1671 | 1465204626553 Marionette TRACE conn2 <- [1,2386,null,{}] 02:17:06 INFO - PROCESS | 1671 | 1465204626557 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:06 INFO - PROCESS | 1671 | 1465204626559 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:06 INFO - PROCESS | 1671 | 1465204626672 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 02:17:06 INFO - PROCESS | 1671 | 1465204626732 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 1671 | 1465204626735 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x118190000 == 39 [pid = 1671] [id = 604] 02:17:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x112a83400) [pid = 1671] [serial = 1812] [outer = 0x0] 02:17:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x115f2c400) [pid = 1671] [serial = 1813] [outer = 0x112a83400] 02:17:06 INFO - PROCESS | 1671 | 1465204626766 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x116abd000) [pid = 1671] [serial = 1814] [outer = 0x112a83400] 02:17:07 INFO - PROCESS | 1671 | 1465204627315 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:17:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:17:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 772ms 02:17:07 INFO - PROCESS | 1671 | 1465204627323 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 02:17:07 INFO - PROCESS | 1671 | 1465204627326 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 02:17:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:17:07 INFO - PROCESS | 1671 | 1465204627331 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:17:07 INFO - PROCESS | 1671 | 1465204627333 Marionette TRACE conn2 <- [1,2390,null,{}] 02:17:07 INFO - PROCESS | 1671 | 1465204627335 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:07 INFO - PROCESS | 1671 | 1465204627337 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:07 INFO - PROCESS | 1671 | 1465204627449 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 02:17:07 INFO - PROCESS | 1671 | 1465204627532 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 1671 | 1465204627533 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x127459800 == 40 [pid = 1671] [id = 605] 02:17:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x11816a000) [pid = 1671] [serial = 1815] [outer = 0x0] 02:17:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x118565400) [pid = 1671] [serial = 1816] [outer = 0x11816a000] 02:17:07 INFO - PROCESS | 1671 | 1465204627563 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1186f3c00) [pid = 1671] [serial = 1817] [outer = 0x11816a000] 02:17:08 INFO - PROCESS | 1671 | 1465204628228 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 969ms 02:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:17:08 INFO - PROCESS | 1671 | 1465204628300 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 1671 | 1465204628303 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 02:17:08 INFO - PROCESS | 1671 | 1465204628306 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 1671 | 1465204628308 Marionette TRACE conn2 <- [1,2394,null,{}] 02:17:08 INFO - PROCESS | 1671 | 1465204628312 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:08 INFO - PROCESS | 1671 | 1465204628314 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:08 INFO - PROCESS | 1671 | 1465204628416 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 02:17:08 INFO - PROCESS | 1671 | 1465204628498 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:08 INFO - PROCESS | 1671 | 1465204628500 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x11818f000 == 41 [pid = 1671] [id = 606] 02:17:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1176ab000) [pid = 1671] [serial = 1818] [outer = 0x0] 02:17:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1182b2c00) [pid = 1671] [serial = 1819] [outer = 0x1176ab000] 02:17:08 INFO - PROCESS | 1671 | 1465204628529 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x11856d000) [pid = 1671] [serial = 1820] [outer = 0x1176ab000] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2d4000 == 40 [pid = 1671] [id = 602] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x119ec4800 == 39 [pid = 1671] [id = 601] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x124b71000 == 38 [pid = 1671] [id = 600] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x129747800 == 37 [pid = 1671] [id = 599] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e1800 == 36 [pid = 1671] [id = 598] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x1271f3800 == 35 [pid = 1671] [id = 597] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x124366800 == 34 [pid = 1671] [id = 596] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x119eca000 == 33 [pid = 1671] [id = 595] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x11898c800 == 32 [pid = 1671] [id = 594] 02:17:08 INFO - PROCESS | 1671 | --DOCSHELL 0x116a3f000 == 31 [pid = 1671] [id = 593] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12a8a0400) [pid = 1671] [serial = 1762] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x124ef2400) [pid = 1671] [serial = 1744] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x127166c00) [pid = 1671] [serial = 1747] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x129fbb400) [pid = 1671] [serial = 1724] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x124252400) [pid = 1671] [serial = 1741] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x118531c00) [pid = 1671] [serial = 1732] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x11863e400) [pid = 1671] [serial = 1733] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x12a71b800) [pid = 1671] [serial = 1753] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x12134d400) [pid = 1671] [serial = 1738] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1213bb000) [pid = 1671] [serial = 1739] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x116554800) [pid = 1671] [serial = 1726] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x117081400) [pid = 1671] [serial = 1727] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11977cc00) [pid = 1671] [serial = 1735] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1198e9000) [pid = 1671] [serial = 1736] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1186ed400) [pid = 1671] [serial = 1729] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x11888fc00) [pid = 1671] [serial = 1756] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x119773400) [pid = 1671] [serial = 1730] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x129fb8800) [pid = 1671] [serial = 1751] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12966c800) [pid = 1671] [serial = 1750] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x12a90b400) [pid = 1671] [serial = 1763] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x12a723400) [pid = 1671] [serial = 1759] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12a728c00) [pid = 1671] [serial = 1760] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x12a722800) [pid = 1671] [serial = 1754] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x12134d800) [pid = 1671] [serial = 1757] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x12691e800) [pid = 1671] [serial = 1745] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x1247f1000) [pid = 1671] [serial = 1742] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x1294a9800) [pid = 1671] [serial = 1748] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x12ab0dc00) [pid = 1671] [serial = 1766] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x12ab02800) [pid = 1671] [serial = 1765] [outer = 0x0] [url = about:blank] 02:17:08 INFO - PROCESS | 1671 | 1465204628943 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:17:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 674ms 02:17:08 INFO - PROCESS | 1671 | 1465204628980 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 1671 | 1465204628983 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 02:17:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:17:08 INFO - PROCESS | 1671 | 1465204628987 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 1671 | 1465204628989 Marionette TRACE conn2 <- [1,2398,null,{}] 02:17:08 INFO - PROCESS | 1671 | 1465204628991 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:08 INFO - PROCESS | 1671 | 1465204628993 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:09 INFO - PROCESS | 1671 | 1465204629075 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 02:17:09 INFO - PROCESS | 1671 | 1465204629083 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 1671 | 1465204629084 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x119aa3800 == 32 [pid = 1671] [id = 607] 02:17:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x11863e400) [pid = 1671] [serial = 1821] [outer = 0x0] 02:17:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x11922d800) [pid = 1671] [serial = 1822] [outer = 0x11863e400] 02:17:09 INFO - PROCESS | 1671 | 1465204629112 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x119773400) [pid = 1671] [serial = 1823] [outer = 0x11863e400] 02:17:09 INFO - PROCESS | 1671 | 1465204629477 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:17:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 519ms 02:17:09 INFO - PROCESS | 1671 | 1465204629506 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 02:17:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:17:09 INFO - PROCESS | 1671 | 1465204629508 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 02:17:09 INFO - PROCESS | 1671 | 1465204629510 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 1671 | 1465204629512 Marionette TRACE conn2 <- [1,2402,null,{}] 02:17:09 INFO - PROCESS | 1671 | 1465204629520 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:09 INFO - PROCESS | 1671 | 1465204629523 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:09 INFO - PROCESS | 1671 | 1465204629608 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 02:17:09 INFO - PROCESS | 1671 | 1465204629615 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:09 INFO - PROCESS | 1671 | 1465204629618 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260c9000 == 33 [pid = 1671] [id = 608] 02:17:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115ec0400) [pid = 1671] [serial = 1824] [outer = 0x0] 02:17:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1198f0400) [pid = 1671] [serial = 1825] [outer = 0x115ec0400] 02:17:09 INFO - PROCESS | 1671 | 1465204629646 Marionette DEBUG loaded listener.js 02:17:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x119c94c00) [pid = 1671] [serial = 1826] [outer = 0x115ec0400] 02:17:10 INFO - PROCESS | 1671 | 1465204630018 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 523ms 02:17:10 INFO - PROCESS | 1671 | 1465204630043 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 1671 | 1465204630047 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 02:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:17:10 INFO - PROCESS | 1671 | 1465204630050 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 1671 | 1465204630052 Marionette TRACE conn2 <- [1,2406,null,{}] 02:17:10 INFO - PROCESS | 1671 | 1465204630054 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:10 INFO - PROCESS | 1671 | 1465204630055 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:10 INFO - PROCESS | 1671 | 1465204630136 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 02:17:10 INFO - PROCESS | 1671 | 1465204630140 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 1671 | 1465204630141 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e4800 == 34 [pid = 1671] [id = 609] 02:17:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x119e1e400) [pid = 1671] [serial = 1827] [outer = 0x0] 02:17:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x12134f800) [pid = 1671] [serial = 1828] [outer = 0x119e1e400] 02:17:10 INFO - PROCESS | 1671 | 1465204630168 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1213b5400) [pid = 1671] [serial = 1829] [outer = 0x119e1e400] 02:17:10 INFO - PROCESS | 1671 | 1465204630533 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:17:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:17:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 517ms 02:17:10 INFO - PROCESS | 1671 | 1465204630569 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 02:17:10 INFO - PROCESS | 1671 | 1465204630571 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 02:17:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:17:10 INFO - PROCESS | 1671 | 1465204630575 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:17:10 INFO - PROCESS | 1671 | 1465204630577 Marionette TRACE conn2 <- [1,2410,null,{}] 02:17:10 INFO - PROCESS | 1671 | 1465204630580 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:10 INFO - PROCESS | 1671 | 1465204630582 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:10 INFO - PROCESS | 1671 | 1465204630743 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 02:17:10 INFO - PROCESS | 1671 | 1465204630757 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 1671 | 1465204630758 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a752000 == 35 [pid = 1671] [id = 610] 02:17:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x119e1f000) [pid = 1671] [serial = 1830] [outer = 0x0] 02:17:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1213bcc00) [pid = 1671] [serial = 1831] [outer = 0x119e1f000] 02:17:10 INFO - PROCESS | 1671 | 1465204630807 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x124252400) [pid = 1671] [serial = 1832] [outer = 0x119e1f000] 02:17:11 INFO - PROCESS | 1671 | 1465204631221 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 673ms 02:17:11 INFO - PROCESS | 1671 | 1465204631247 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 02:17:11 INFO - PROCESS | 1671 | 1465204631248 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 02:17:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:17:11 INFO - PROCESS | 1671 | 1465204631251 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 1671 | 1465204631252 Marionette TRACE conn2 <- [1,2414,null,{}] 02:17:11 INFO - PROCESS | 1671 | 1465204631254 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:11 INFO - PROCESS | 1671 | 1465204631258 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:11 INFO - PROCESS | 1671 | 1465204631396 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 02:17:11 INFO - PROCESS | 1671 | 1465204631407 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 1671 | 1465204631408 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be14800 == 36 [pid = 1671] [id = 611] 02:17:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1237d9800) [pid = 1671] [serial = 1833] [outer = 0x0] 02:17:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x124eb9800) [pid = 1671] [serial = 1834] [outer = 0x1237d9800] 02:17:11 INFO - PROCESS | 1671 | 1465204631434 Marionette DEBUG loaded listener.js 02:17:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x127165800) [pid = 1671] [serial = 1835] [outer = 0x1237d9800] 02:17:11 INFO - PROCESS | 1671 | 1465204631795 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:17:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 569ms 02:17:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:17:11 INFO - PROCESS | 1671 | 1465204631820 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 02:17:11 INFO - PROCESS | 1671 | 1465204631821 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 02:17:11 INFO - PROCESS | 1671 | 1465204631824 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 1671 | 1465204631825 Marionette TRACE conn2 <- [1,2418,null,{}] 02:17:11 INFO - PROCESS | 1671 | 1465204631827 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:11 INFO - PROCESS | 1671 | 1465204631831 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:11 INFO - PROCESS | 1671 | 1465204631947 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 02:17:11 INFO - PROCESS | 1671 | 1465204631951 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:11 INFO - PROCESS | 1671 | 1465204631952 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf49800 == 37 [pid = 1671] [id = 612] 02:17:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12716bc00) [pid = 1671] [serial = 1836] [outer = 0x0] 02:17:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1274b8000) [pid = 1671] [serial = 1837] [outer = 0x12716bc00] 02:17:11 INFO - PROCESS | 1671 | 1465204631976 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x128d35400) [pid = 1671] [serial = 1838] [outer = 0x12716bc00] 02:17:12 INFO - PROCESS | 1671 | 1465204632319 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 518ms 02:17:12 INFO - PROCESS | 1671 | 1465204632342 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 1671 | 1465204632344 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 02:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:17:12 INFO - PROCESS | 1671 | 1465204632350 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - PROCESS | 1671 | 1465204632351 Marionette TRACE conn2 <- [1,2422,null,{}] 02:17:12 INFO - PROCESS | 1671 | 1465204632359 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:12 INFO - PROCESS | 1671 | 1465204632360 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:12 INFO - PROCESS | 1671 | 1465204632463 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 02:17:12 INFO - PROCESS | 1671 | 1465204632466 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 1671 | 1465204632467 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7bb000 == 38 [pid = 1671] [id = 613] 02:17:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128d34400) [pid = 1671] [serial = 1839] [outer = 0x0] 02:17:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128d3a400) [pid = 1671] [serial = 1840] [outer = 0x128d34400] 02:17:12 INFO - PROCESS | 1671 | 1465204632492 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x128da5000) [pid = 1671] [serial = 1841] [outer = 0x128d34400] 02:17:12 INFO - PROCESS | 1671 | 1465204632865 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:17:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:17:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 526ms 02:17:12 INFO - PROCESS | 1671 | 1465204632877 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 02:17:12 INFO - PROCESS | 1671 | 1465204632881 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 02:17:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:17:12 INFO - PROCESS | 1671 | 1465204632884 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:17:12 INFO - PROCESS | 1671 | 1465204632886 Marionette TRACE conn2 <- [1,2426,null,{}] 02:17:12 INFO - PROCESS | 1671 | 1465204632889 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:12 INFO - PROCESS | 1671 | 1465204632891 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:13 INFO - PROCESS | 1671 | 1465204633061 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x11815fc00) [pid = 1671] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x116b77800) [pid = 1671] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x11224c400) [pid = 1671] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x116b7dc00) [pid = 1671] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1186f9400) [pid = 1671] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1183b1c00) [pid = 1671] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11985dc00) [pid = 1671] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x118524400) [pid = 1671] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x124251000) [pid = 1671] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11985f800) [pid = 1671] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1185d7c00) [pid = 1671] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x116aeac00) [pid = 1671] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1183b2800) [pid = 1671] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:17:13 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x115ec5c00) [pid = 1671] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:17:13 INFO - PROCESS | 1671 | 1465204633277 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 1671 | 1465204633278 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e04000 == 39 [pid = 1671] [id = 614] 02:17:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x11224d400) [pid = 1671] [serial = 1842] [outer = 0x0] 02:17:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x115f24800) [pid = 1671] [serial = 1843] [outer = 0x11224d400] 02:17:13 INFO - PROCESS | 1671 | 1465204633303 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x118523400) [pid = 1671] [serial = 1844] [outer = 0x11224d400] 02:17:13 INFO - PROCESS | 1671 | 1465204633584 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:17:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:17:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 720ms 02:17:13 INFO - PROCESS | 1671 | 1465204633605 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 1671 | 1465204633606 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 02:17:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:17:13 INFO - PROCESS | 1671 | 1465204633608 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 1671 | 1465204633610 Marionette TRACE conn2 <- [1,2430,null,{}] 02:17:13 INFO - PROCESS | 1671 | 1465204633621 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:13 INFO - PROCESS | 1671 | 1465204633622 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:13 INFO - PROCESS | 1671 | 1465204633709 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 02:17:13 INFO - PROCESS | 1671 | 1465204633715 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 1671 | 1465204633716 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7d4800 == 40 [pid = 1671] [id = 615] 02:17:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1185d7c00) [pid = 1671] [serial = 1845] [outer = 0x0] 02:17:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1213b9c00) [pid = 1671] [serial = 1846] [outer = 0x1185d7c00] 02:17:13 INFO - PROCESS | 1671 | 1465204633741 Marionette DEBUG loaded listener.js 02:17:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x128eec400) [pid = 1671] [serial = 1847] [outer = 0x1185d7c00] 02:17:14 INFO - PROCESS | 1671 | 1465204634086 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 529ms 02:17:14 INFO - PROCESS | 1671 | 1465204634147 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 02:17:14 INFO - PROCESS | 1671 | 1465204634148 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 02:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:17:14 INFO - PROCESS | 1671 | 1465204634150 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 1671 | 1465204634152 Marionette TRACE conn2 <- [1,2434,null,{}] 02:17:14 INFO - PROCESS | 1671 | 1465204634155 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:14 INFO - PROCESS | 1671 | 1465204634156 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:14 INFO - PROCESS | 1671 | 1465204634256 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 02:17:14 INFO - PROCESS | 1671 | 1465204634264 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 1671 | 1465204634266 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf88800 == 41 [pid = 1671] [id = 616] 02:17:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1294a9000) [pid = 1671] [serial = 1848] [outer = 0x0] 02:17:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12966a800) [pid = 1671] [serial = 1849] [outer = 0x1294a9000] 02:17:14 INFO - PROCESS | 1671 | 1465204634292 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x129fb5400) [pid = 1671] [serial = 1850] [outer = 0x1294a9000] 02:17:14 INFO - PROCESS | 1671 | 1465204634662 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:17:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:17:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 519ms 02:17:14 INFO - PROCESS | 1671 | 1465204634671 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 02:17:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:17:14 INFO - PROCESS | 1671 | 1465204634672 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 02:17:14 INFO - PROCESS | 1671 | 1465204634676 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:17:14 INFO - PROCESS | 1671 | 1465204634677 Marionette TRACE conn2 <- [1,2438,null,{}] 02:17:14 INFO - PROCESS | 1671 | 1465204634681 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:14 INFO - PROCESS | 1671 | 1465204634682 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:14 INFO - PROCESS | 1671 | 1465204634849 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 02:17:14 INFO - PROCESS | 1671 | 1465204634862 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:14 INFO - PROCESS | 1671 | 1465204634863 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d1d5800 == 42 [pid = 1671] [id = 617] 02:17:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1294b2400) [pid = 1671] [serial = 1851] [outer = 0x0] 02:17:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x129fbb400) [pid = 1671] [serial = 1852] [outer = 0x1294b2400] 02:17:14 INFO - PROCESS | 1671 | 1465204634902 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12a726c00) [pid = 1671] [serial = 1853] [outer = 0x1294b2400] 02:17:15 INFO - PROCESS | 1671 | 1465204635279 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 622ms 02:17:15 INFO - PROCESS | 1671 | 1465204635298 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 02:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:17:15 INFO - PROCESS | 1671 | 1465204635301 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 02:17:15 INFO - PROCESS | 1671 | 1465204635304 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 1671 | 1465204635307 Marionette TRACE conn2 <- [1,2442,null,{}] 02:17:15 INFO - PROCESS | 1671 | 1465204635310 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:15 INFO - PROCESS | 1671 | 1465204635313 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:15 INFO - PROCESS | 1671 | 1465204635419 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 02:17:15 INFO - PROCESS | 1671 | 1465204635478 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 1671 | 1465204635481 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e21000 == 43 [pid = 1671] [id = 618] 02:17:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x115fe0000) [pid = 1671] [serial = 1854] [outer = 0x0] 02:17:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11673d400) [pid = 1671] [serial = 1855] [outer = 0x115fe0000] 02:17:15 INFO - PROCESS | 1671 | 1465204635512 Marionette DEBUG loaded listener.js 02:17:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1182ad000) [pid = 1671] [serial = 1856] [outer = 0x115fe0000] 02:17:15 INFO - PROCESS | 1671 | 1465204635969 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:17:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:17:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 673ms 02:17:15 INFO - PROCESS | 1671 | 1465204635977 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 02:17:15 INFO - PROCESS | 1671 | 1465204635981 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 02:17:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:17:15 INFO - PROCESS | 1671 | 1465204635985 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 1671 | 1465204635987 Marionette TRACE conn2 <- [1,2446,null,{}] 02:17:15 INFO - PROCESS | 1671 | 1465204635990 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:15 INFO - PROCESS | 1671 | 1465204635992 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:16 INFO - PROCESS | 1671 | 1465204636100 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 02:17:16 INFO - PROCESS | 1671 | 1465204636160 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 1671 | 1465204636162 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d73800 == 44 [pid = 1671] [id = 619] 02:17:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1185d9000) [pid = 1671] [serial = 1857] [outer = 0x0] 02:17:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119776c00) [pid = 1671] [serial = 1858] [outer = 0x1185d9000] 02:17:16 INFO - PROCESS | 1671 | 1465204636205 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119856400) [pid = 1671] [serial = 1859] [outer = 0x1185d9000] 02:17:16 INFO - PROCESS | 1671 | 1465204636619 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:17:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:17:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 671ms 02:17:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:17:16 INFO - PROCESS | 1671 | 1465204636657 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 02:17:16 INFO - PROCESS | 1671 | 1465204636658 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 02:17:16 INFO - PROCESS | 1671 | 1465204636661 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:17:16 INFO - PROCESS | 1671 | 1465204636664 Marionette TRACE conn2 <- [1,2450,null,{}] 02:17:16 INFO - PROCESS | 1671 | 1465204636671 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:16 INFO - PROCESS | 1671 | 1465204636675 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:16 INFO - PROCESS | 1671 | 1465204636780 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 02:17:16 INFO - PROCESS | 1671 | 1465204636874 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:16 INFO - PROCESS | 1671 | 1465204636876 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf82000 == 45 [pid = 1671] [id = 620] 02:17:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x119e13c00) [pid = 1671] [serial = 1860] [outer = 0x0] 02:17:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x123273c00) [pid = 1671] [serial = 1861] [outer = 0x119e13c00] 02:17:16 INFO - PROCESS | 1671 | 1465204636920 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x125074000) [pid = 1671] [serial = 1862] [outer = 0x119e13c00] 02:17:17 INFO - PROCESS | 1671 | 1465204637357 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:17:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:17:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 724ms 02:17:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:17:17 INFO - PROCESS | 1671 | 1465204637385 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 1671 | 1465204637387 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 02:17:17 INFO - PROCESS | 1671 | 1465204637390 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 1671 | 1465204637391 Marionette TRACE conn2 <- [1,2454,null,{}] 02:17:17 INFO - PROCESS | 1671 | 1465204637393 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:17 INFO - PROCESS | 1671 | 1465204637395 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:17 INFO - PROCESS | 1671 | 1465204637499 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 02:17:17 INFO - PROCESS | 1671 | 1465204637559 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:17 INFO - PROCESS | 1671 | 1465204637560 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d51f800 == 46 [pid = 1671] [id = 621] 02:17:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12608b400) [pid = 1671] [serial = 1863] [outer = 0x0] 02:17:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1269ee800) [pid = 1671] [serial = 1864] [outer = 0x12608b400] 02:17:17 INFO - PROCESS | 1671 | 1465204637589 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x127434000) [pid = 1671] [serial = 1865] [outer = 0x12608b400] 02:17:18 INFO - PROCESS | 1671 | 1465204638055 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 718ms 02:17:18 INFO - PROCESS | 1671 | 1465204638109 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 02:17:18 INFO - PROCESS | 1671 | 1465204638110 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 02:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:17:18 INFO - PROCESS | 1671 | 1465204638131 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 1671 | 1465204638132 Marionette TRACE conn2 <- [1,2458,null,{}] 02:17:18 INFO - PROCESS | 1671 | 1465204638134 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:18 INFO - PROCESS | 1671 | 1465204638136 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:18 INFO - PROCESS | 1671 | 1465204638236 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 02:17:18 INFO - PROCESS | 1671 | 1465204638310 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:18 INFO - PROCESS | 1671 | 1465204638312 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e0d000 == 47 [pid = 1671] [id = 622] 02:17:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x116af2400) [pid = 1671] [serial = 1866] [outer = 0x0] 02:17:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12692c000) [pid = 1671] [serial = 1867] [outer = 0x116af2400] 02:17:18 INFO - PROCESS | 1671 | 1465204638340 Marionette DEBUG loaded listener.js 02:17:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x129106400) [pid = 1671] [serial = 1868] [outer = 0x116af2400] 02:17:18 INFO - PROCESS | 1671 | 1465204638923 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:17:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:17:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 819ms 02:17:18 INFO - PROCESS | 1671 | 1465204638950 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 02:17:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:17:18 INFO - PROCESS | 1671 | 1465204638952 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 02:17:18 INFO - PROCESS | 1671 | 1465204638955 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 1671 | 1465204638957 Marionette TRACE conn2 <- [1,2462,null,{}] 02:17:18 INFO - PROCESS | 1671 | 1465204638961 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:18 INFO - PROCESS | 1671 | 1465204638962 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:19 INFO - PROCESS | 1671 | 1465204639061 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 02:17:19 INFO - PROCESS | 1671 | 1465204639125 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:19 INFO - PROCESS | 1671 | 1465204639126 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a4f000 == 48 [pid = 1671] [id = 623] 02:17:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x116ac2400) [pid = 1671] [serial = 1869] [outer = 0x0] 02:17:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x118526800) [pid = 1671] [serial = 1870] [outer = 0x116ac2400] 02:17:19 INFO - PROCESS | 1671 | 1465204639154 Marionette DEBUG loaded listener.js 02:17:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1185db800) [pid = 1671] [serial = 1871] [outer = 0x116ac2400] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf88800 == 47 [pid = 1671] [id = 616] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7d4800 == 46 [pid = 1671] [id = 615] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x117e04000 == 45 [pid = 1671] [id = 614] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7bb000 == 44 [pid = 1671] [id = 613] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf49800 == 43 [pid = 1671] [id = 612] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12be14800 == 42 [pid = 1671] [id = 611] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12a752000 == 41 [pid = 1671] [id = 610] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e4800 == 40 [pid = 1671] [id = 609] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x1260c9000 == 39 [pid = 1671] [id = 608] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x119aa3800 == 38 [pid = 1671] [id = 607] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x11818f000 == 37 [pid = 1671] [id = 606] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x127459800 == 36 [pid = 1671] [id = 605] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x118190000 == 35 [pid = 1671] [id = 604] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x1269ab800 == 34 [pid = 1671] [id = 603] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x119a9e800 == 33 [pid = 1671] [id = 592] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x117e0d000 == 32 [pid = 1671] [id = 622] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12d51f800 == 31 [pid = 1671] [id = 621] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf82000 == 30 [pid = 1671] [id = 620] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x128d73800 == 29 [pid = 1671] [id = 619] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x12d1d5800 == 28 [pid = 1671] [id = 617] 02:17:19 INFO - PROCESS | 1671 | --DOCSHELL 0x117e21000 == 27 [pid = 1671] [id = 618] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x118530400) [pid = 1671] [serial = 1778] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x1182b5000) [pid = 1671] [serial = 1777] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1197cfc00) [pid = 1671] [serial = 1792] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x118564800) [pid = 1671] [serial = 1786] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x118884c00) [pid = 1671] [serial = 1787] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x117227400) [pid = 1671] [serial = 1783] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x11816c800) [pid = 1671] [serial = 1784] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1188fb000) [pid = 1671] [serial = 1789] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x11977a400) [pid = 1671] [serial = 1769] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1188f5400) [pid = 1671] [serial = 1768] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1233c6800) [pid = 1671] [serial = 1772] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x121352c00) [pid = 1671] [serial = 1771] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x124bfd800) [pid = 1671] [serial = 1808] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x126db4000) [pid = 1671] [serial = 1774] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x128da2800) [pid = 1671] [serial = 1775] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x126087800) [pid = 1671] [serial = 1810] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119c8d400) [pid = 1671] [serial = 1795] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x119856c00) [pid = 1671] [serial = 1793] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1213b0800) [pid = 1671] [serial = 1798] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1188f9400) [pid = 1671] [serial = 1801] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1213ae400) [pid = 1671] [serial = 1802] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1213b8800) [pid = 1671] [serial = 1799] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x123568400) [pid = 1671] [serial = 1804] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x115ed6400) [pid = 1671] [serial = 1780] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x112f85400) [pid = 1671] [serial = 1781] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x121354c00) [pid = 1671] [serial = 1796] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1247e9c00) [pid = 1671] [serial = 1805] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x119771000) [pid = 1671] [serial = 1790] [outer = 0x0] [url = about:blank] 02:17:19 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1247ed800) [pid = 1671] [serial = 1807] [outer = 0x0] [url = about:blank] 02:17:20 INFO - PROCESS | 1671 | 1465204640122 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1221ms 02:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:17:20 INFO - PROCESS | 1671 | 1465204640183 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 02:17:20 INFO - PROCESS | 1671 | 1465204640185 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 02:17:20 INFO - PROCESS | 1671 | 1465204640188 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:17:20 INFO - PROCESS | 1671 | 1465204640190 Marionette TRACE conn2 <- [1,2466,null,{}] 02:17:20 INFO - PROCESS | 1671 | 1465204640195 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:20 INFO - PROCESS | 1671 | 1465204640196 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:20 INFO - PROCESS | 1671 | 1465204640277 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 02:17:20 INFO - PROCESS | 1671 | 1465204640339 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:20 INFO - PROCESS | 1671 | 1465204640341 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e12000 == 28 [pid = 1671] [id = 624] 02:17:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1165f6800) [pid = 1671] [serial = 1872] [outer = 0x0] 02:17:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x116af3400) [pid = 1671] [serial = 1873] [outer = 0x1165f6800] 02:17:20 INFO - PROCESS | 1671 | 1465204640368 Marionette DEBUG loaded listener.js 02:17:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1176a8400) [pid = 1671] [serial = 1874] [outer = 0x1165f6800] 02:17:20 INFO - PROCESS | 1671 | 1465204640679 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:17:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:17:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 519ms 02:17:20 INFO - PROCESS | 1671 | 1465204640708 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 02:17:20 INFO - PROCESS | 1671 | 1465204640714 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 02:17:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:17:20 INFO - PROCESS | 1671 | 1465204640720 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:17:20 INFO - PROCESS | 1671 | 1465204640721 Marionette TRACE conn2 <- [1,2470,null,{}] 02:17:20 INFO - PROCESS | 1671 | 1465204640724 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:20 INFO - PROCESS | 1671 | 1465204640726 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:20 INFO - PROCESS | 1671 | 1465204640808 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 02:17:20 INFO - PROCESS | 1671 | 1465204640815 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:20 INFO - PROCESS | 1671 | 1465204640816 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d58800 == 29 [pid = 1671] [id = 625] 02:17:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x118527800) [pid = 1671] [serial = 1875] [outer = 0x0] 02:17:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1185d8400) [pid = 1671] [serial = 1876] [outer = 0x118527800] 02:17:20 INFO - PROCESS | 1671 | 1465204640843 Marionette DEBUG loaded listener.js 02:17:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x118885c00) [pid = 1671] [serial = 1877] [outer = 0x118527800] 02:17:21 INFO - PROCESS | 1671 | 1465204641215 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 519ms 02:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:17:21 INFO - PROCESS | 1671 | 1465204641239 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 02:17:21 INFO - PROCESS | 1671 | 1465204641241 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 02:17:21 INFO - PROCESS | 1671 | 1465204641243 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:17:21 INFO - PROCESS | 1671 | 1465204641245 Marionette TRACE conn2 <- [1,2474,null,{}] 02:17:21 INFO - PROCESS | 1671 | 1465204641253 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:21 INFO - PROCESS | 1671 | 1465204641256 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:21 INFO - PROCESS | 1671 | 1465204641335 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 02:17:21 INFO - PROCESS | 1671 | 1465204641340 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 1671 | 1465204641342 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x124b66800 == 30 [pid = 1671] [id = 626] 02:17:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x111d28400) [pid = 1671] [serial = 1878] [outer = 0x0] 02:17:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x11977b000) [pid = 1671] [serial = 1879] [outer = 0x111d28400] 02:17:21 INFO - PROCESS | 1671 | 1465204641373 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119855400) [pid = 1671] [serial = 1880] [outer = 0x111d28400] 02:17:21 INFO - PROCESS | 1671 | 1465204641742 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:17:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:17:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 521ms 02:17:21 INFO - PROCESS | 1671 | 1465204641765 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 02:17:21 INFO - PROCESS | 1671 | 1465204641766 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 02:17:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:17:21 INFO - PROCESS | 1671 | 1465204641769 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:17:21 INFO - PROCESS | 1671 | 1465204641770 Marionette TRACE conn2 <- [1,2478,null,{}] 02:17:21 INFO - PROCESS | 1671 | 1465204641772 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:21 INFO - PROCESS | 1671 | 1465204641773 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:21 INFO - PROCESS | 1671 | 1465204641885 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 02:17:21 INFO - PROCESS | 1671 | 1465204641920 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 1671 | 1465204641921 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260ca000 == 31 [pid = 1671] [id = 627] 02:17:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119855000) [pid = 1671] [serial = 1881] [outer = 0x0] 02:17:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x119c0ec00) [pid = 1671] [serial = 1882] [outer = 0x119855000] 02:17:21 INFO - PROCESS | 1671 | 1465204641946 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119c94000) [pid = 1671] [serial = 1883] [outer = 0x119855000] 02:17:22 INFO - PROCESS | 1671 | 1465204642488 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:17:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:17:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 770ms 02:17:22 INFO - PROCESS | 1671 | 1465204642540 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 02:17:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:17:22 INFO - PROCESS | 1671 | 1465204642542 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 02:17:22 INFO - PROCESS | 1671 | 1465204642546 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - PROCESS | 1671 | 1465204642549 Marionette TRACE conn2 <- [1,2482,null,{}] 02:17:22 INFO - PROCESS | 1671 | 1465204642552 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:22 INFO - PROCESS | 1671 | 1465204642554 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:22 INFO - PROCESS | 1671 | 1465204642663 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 02:17:22 INFO - PROCESS | 1671 | 1465204642743 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:22 INFO - PROCESS | 1671 | 1465204642745 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x12312d000 == 32 [pid = 1671] [id = 628] 02:17:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x116aeb800) [pid = 1671] [serial = 1884] [outer = 0x0] 02:17:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x118161800) [pid = 1671] [serial = 1885] [outer = 0x116aeb800] 02:17:22 INFO - PROCESS | 1671 | 1465204642776 Marionette DEBUG loaded listener.js 02:17:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1185de400) [pid = 1671] [serial = 1886] [outer = 0x116aeb800] 02:17:23 INFO - PROCESS | 1671 | 1465204643299 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:17:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:17:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 774ms 02:17:23 INFO - PROCESS | 1671 | 1465204643337 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 02:17:23 INFO - PROCESS | 1671 | 1465204643340 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 02:17:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:17:23 INFO - PROCESS | 1671 | 1465204643348 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:17:23 INFO - PROCESS | 1671 | 1465204643350 Marionette TRACE conn2 <- [1,2486,null,{}] 02:17:23 INFO - PROCESS | 1671 | 1465204643352 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:23 INFO - PROCESS | 1671 | 1465204643354 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:23 INFO - PROCESS | 1671 | 1465204643469 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 02:17:23 INFO - PROCESS | 1671 | 1465204643552 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:23 INFO - PROCESS | 1671 | 1465204643554 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d66000 == 33 [pid = 1671] [id = 629] 02:17:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x118886000) [pid = 1671] [serial = 1887] [outer = 0x0] 02:17:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119779800) [pid = 1671] [serial = 1888] [outer = 0x118886000] 02:17:23 INFO - PROCESS | 1671 | 1465204643585 Marionette DEBUG loaded listener.js 02:17:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x119861c00) [pid = 1671] [serial = 1889] [outer = 0x118886000] 02:17:24 INFO - PROCESS | 1671 | 1465204644157 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:17:24 INFO - PROCESS | 1671 | --DOCSHELL 0x124b66800 == 32 [pid = 1671] [id = 626] 02:17:24 INFO - PROCESS | 1671 | --DOCSHELL 0x119d58800 == 31 [pid = 1671] [id = 625] 02:17:24 INFO - PROCESS | 1671 | --DOCSHELL 0x117e12000 == 30 [pid = 1671] [id = 624] 02:17:24 INFO - PROCESS | 1671 | --DOCSHELL 0x116a4f000 == 29 [pid = 1671] [id = 623] 02:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 875ms 02:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:17:24 INFO - PROCESS | 1671 | 1465204644222 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 02:17:24 INFO - PROCESS | 1671 | 1465204644224 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 02:17:24 INFO - PROCESS | 1671 | 1465204644227 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - PROCESS | 1671 | 1465204644229 Marionette TRACE conn2 <- [1,2490,null,{}] 02:17:24 INFO - PROCESS | 1671 | 1465204644233 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:24 INFO - PROCESS | 1671 | 1465204644234 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:24 INFO - PROCESS | 1671 | 1465204644316 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 02:17:24 INFO - PROCESS | 1671 | 1465204644423 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 1671 | 1465204644425 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e09800 == 30 [pid = 1671] [id = 630] 02:17:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116735800) [pid = 1671] [serial = 1890] [outer = 0x0] 02:17:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1176a7000) [pid = 1671] [serial = 1891] [outer = 0x116735800] 02:17:24 INFO - PROCESS | 1671 | 1465204644453 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1185d2c00) [pid = 1671] [serial = 1892] [outer = 0x116735800] 02:17:24 INFO - PROCESS | 1671 | 1465204644817 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:17:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:17:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 624ms 02:17:24 INFO - PROCESS | 1671 | 1465204644853 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 02:17:24 INFO - PROCESS | 1671 | 1465204644856 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 02:17:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:17:24 INFO - PROCESS | 1671 | 1465204644860 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:17:24 INFO - PROCESS | 1671 | 1465204644864 Marionette TRACE conn2 <- [1,2494,null,{}] 02:17:24 INFO - PROCESS | 1671 | 1465204644867 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:24 INFO - PROCESS | 1671 | 1465204644868 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:24 INFO - PROCESS | 1671 | 1465204644968 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 02:17:25 INFO - PROCESS | 1671 | 1465204645012 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 1671 | 1465204645013 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x1250ab000 == 31 [pid = 1671] [id = 631] 02:17:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1188fdc00) [pid = 1671] [serial = 1893] [outer = 0x0] 02:17:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x11985e000) [pid = 1671] [serial = 1894] [outer = 0x1188fdc00] 02:17:25 INFO - PROCESS | 1671 | 1465204645039 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119c8f400) [pid = 1671] [serial = 1895] [outer = 0x1188fdc00] 02:17:25 INFO - PROCESS | 1671 | 1465204645400 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:17:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 572ms 02:17:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:17:25 INFO - PROCESS | 1671 | 1465204645433 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 02:17:25 INFO - PROCESS | 1671 | 1465204645434 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 02:17:25 INFO - PROCESS | 1671 | 1465204645437 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 1671 | 1465204645439 Marionette TRACE conn2 <- [1,2498,null,{}] 02:17:25 INFO - PROCESS | 1671 | 1465204645447 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:25 INFO - PROCESS | 1671 | 1465204645451 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:25 INFO - PROCESS | 1671 | 1465204645552 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 02:17:25 INFO - PROCESS | 1671 | 1465204645597 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 1671 | 1465204645599 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a40000 == 32 [pid = 1671] [id = 632] 02:17:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x11a023800) [pid = 1671] [serial = 1896] [outer = 0x0] 02:17:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1213b4c00) [pid = 1671] [serial = 1897] [outer = 0x11a023800] 02:17:25 INFO - PROCESS | 1671 | 1465204645626 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1233c7400) [pid = 1671] [serial = 1898] [outer = 0x11a023800] 02:17:25 INFO - PROCESS | 1671 | 1465204645976 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 573ms 02:17:26 INFO - PROCESS | 1671 | 1465204646011 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 1671 | 1465204646013 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 02:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:17:26 INFO - PROCESS | 1671 | 1465204646022 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 1671 | 1465204646024 Marionette TRACE conn2 <- [1,2502,null,{}] 02:17:26 INFO - PROCESS | 1671 | 1465204646027 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:26 INFO - PROCESS | 1671 | 1465204646028 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:26 INFO - PROCESS | 1671 | 1465204646184 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 02:17:26 INFO - PROCESS | 1671 | 1465204646224 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 1671 | 1465204646225 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a4000 == 33 [pid = 1671] [id = 633] 02:17:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x12421e000) [pid = 1671] [serial = 1899] [outer = 0x0] 02:17:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1247ec800) [pid = 1671] [serial = 1900] [outer = 0x12421e000] 02:17:26 INFO - PROCESS | 1671 | 1465204646312 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x124b95c00) [pid = 1671] [serial = 1901] [outer = 0x12421e000] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x112a83400) [pid = 1671] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x128d34400) [pid = 1671] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x11224d400) [pid = 1671] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1294b2400) [pid = 1671] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1185d7c00) [pid = 1671] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1237d9800) [pid = 1671] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1294a9000) [pid = 1671] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x12716bc00) [pid = 1671] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x124eec400) [pid = 1671] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x11816a000) [pid = 1671] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119e1e400) [pid = 1671] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x115ec0400) [pid = 1671] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11863e400) [pid = 1671] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1176ab000) [pid = 1671] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119e1f000) [pid = 1671] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x116ac2400) [pid = 1671] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1165f6800) [pid = 1671] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x118527800) [pid = 1671] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x115fe0000) [pid = 1671] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1185d9000) [pid = 1671] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x119e13c00) [pid = 1671] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12608b400) [pid = 1671] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x116af2400) [pid = 1671] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:17:26 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x111d28400) [pid = 1671] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:17:26 INFO - PROCESS | 1671 | 1465204646724 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:17:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 719ms 02:17:26 INFO - PROCESS | 1671 | 1465204646752 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 1671 | 1465204646753 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 02:17:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:17:26 INFO - PROCESS | 1671 | 1465204646757 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 1671 | 1465204646758 Marionette TRACE conn2 <- [1,2506,null,{}] 02:17:26 INFO - PROCESS | 1671 | 1465204646762 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:26 INFO - PROCESS | 1671 | 1465204646765 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:26 INFO - PROCESS | 1671 | 1465204646851 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 02:17:26 INFO - PROCESS | 1671 | 1465204646855 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 1671 | 1465204646857 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2cd000 == 34 [pid = 1671] [id = 634] 02:17:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x111d6a000) [pid = 1671] [serial = 1902] [outer = 0x0] 02:17:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1185df800) [pid = 1671] [serial = 1903] [outer = 0x111d6a000] 02:17:26 INFO - PROCESS | 1671 | 1465204646884 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119771400) [pid = 1671] [serial = 1904] [outer = 0x111d6a000] 02:17:27 INFO - PROCESS | 1671 | 1465204647260 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 519ms 02:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:17:27 INFO - PROCESS | 1671 | 1465204647276 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 1671 | 1465204647278 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 02:17:27 INFO - PROCESS | 1671 | 1465204647283 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 1671 | 1465204647285 Marionette TRACE conn2 <- [1,2510,null,{}] 02:17:27 INFO - PROCESS | 1671 | 1465204647287 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:27 INFO - PROCESS | 1671 | 1465204647291 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:27 INFO - PROCESS | 1671 | 1465204647389 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 02:17:27 INFO - PROCESS | 1671 | 1465204647456 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 1671 | 1465204647457 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be14000 == 35 [pid = 1671] [id = 635] 02:17:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x113d0a800) [pid = 1671] [serial = 1905] [outer = 0x0] 02:17:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1213b1c00) [pid = 1671] [serial = 1906] [outer = 0x113d0a800] 02:17:27 INFO - PROCESS | 1671 | 1465204647482 Marionette DEBUG loaded listener.js 02:17:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1269eb000) [pid = 1671] [serial = 1907] [outer = 0x113d0a800] 02:17:27 INFO - PROCESS | 1671 | 1465204647788 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:17:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 521ms 02:17:27 INFO - PROCESS | 1671 | 1465204647804 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 1671 | 1465204647805 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 02:17:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:17:27 INFO - PROCESS | 1671 | 1465204647808 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 1671 | 1465204647809 Marionette TRACE conn2 <- [1,2514,null,{}] 02:17:27 INFO - PROCESS | 1671 | 1465204647813 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:27 INFO - PROCESS | 1671 | 1465204647814 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:27 INFO - PROCESS | 1671 | 1465204647893 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 02:17:27 INFO - PROCESS | 1671 | 1465204647899 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:27 INFO - PROCESS | 1671 | 1465204647900 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2d5000 == 36 [pid = 1671] [id = 636] 02:17:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x126d02800) [pid = 1671] [serial = 1908] [outer = 0x0] 02:17:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x126f3b400) [pid = 1671] [serial = 1909] [outer = 0x126d02800] 02:17:27 INFO - PROCESS | 1671 | 1465204647925 Marionette DEBUG loaded listener.js 02:17:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1274b2000) [pid = 1671] [serial = 1910] [outer = 0x126d02800] 02:17:28 INFO - PROCESS | 1671 | 1465204648258 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 472ms 02:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:17:28 INFO - PROCESS | 1671 | 1465204648282 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 1671 | 1465204648283 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 02:17:28 INFO - PROCESS | 1671 | 1465204648285 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - PROCESS | 1671 | 1465204648286 Marionette TRACE conn2 <- [1,2518,null,{}] 02:17:28 INFO - PROCESS | 1671 | 1465204648289 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:28 INFO - PROCESS | 1671 | 1465204648290 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:28 INFO - PROCESS | 1671 | 1465204648397 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 02:17:28 INFO - PROCESS | 1671 | 1465204648404 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 1671 | 1465204648405 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7d6800 == 37 [pid = 1671] [id = 637] 02:17:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x126d02c00) [pid = 1671] [serial = 1911] [outer = 0x0] 02:17:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1274b3000) [pid = 1671] [serial = 1912] [outer = 0x126d02c00] 02:17:28 INFO - PROCESS | 1671 | 1465204648430 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x128da1c00) [pid = 1671] [serial = 1913] [outer = 0x126d02c00] 02:17:28 INFO - PROCESS | 1671 | 1465204648936 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:17:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:17:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 668ms 02:17:28 INFO - PROCESS | 1671 | 1465204648963 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 02:17:28 INFO - PROCESS | 1671 | 1465204648966 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 02:17:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:17:28 INFO - PROCESS | 1671 | 1465204648970 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:17:28 INFO - PROCESS | 1671 | 1465204648972 Marionette TRACE conn2 <- [1,2522,null,{}] 02:17:28 INFO - PROCESS | 1671 | 1465204648977 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:28 INFO - PROCESS | 1671 | 1465204648980 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:29 INFO - PROCESS | 1671 | 1465204649085 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 02:17:29 INFO - PROCESS | 1671 | 1465204649162 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 1671 | 1465204649163 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x12479b000 == 38 [pid = 1671] [id = 638] 02:17:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116af7800) [pid = 1671] [serial = 1914] [outer = 0x0] 02:17:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1185dbc00) [pid = 1671] [serial = 1915] [outer = 0x116af7800] 02:17:29 INFO - PROCESS | 1671 | 1465204649194 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1188fc800) [pid = 1671] [serial = 1916] [outer = 0x116af7800] 02:17:29 INFO - PROCESS | 1671 | 1465204649595 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:17:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:17:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 671ms 02:17:29 INFO - PROCESS | 1671 | 1465204649641 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 02:17:29 INFO - PROCESS | 1671 | 1465204649645 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 02:17:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:17:29 INFO - PROCESS | 1671 | 1465204649651 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:17:29 INFO - PROCESS | 1671 | 1465204649653 Marionette TRACE conn2 <- [1,2526,null,{}] 02:17:29 INFO - PROCESS | 1671 | 1465204649656 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:29 INFO - PROCESS | 1671 | 1465204649658 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:29 INFO - PROCESS | 1671 | 1465204649762 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 02:17:29 INFO - PROCESS | 1671 | 1465204649856 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:29 INFO - PROCESS | 1671 | 1465204649857 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be12800 == 39 [pid = 1671] [id = 639] 02:17:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x119c93000) [pid = 1671] [serial = 1917] [outer = 0x0] 02:17:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x11a023400) [pid = 1671] [serial = 1918] [outer = 0x119c93000] 02:17:29 INFO - PROCESS | 1671 | 1465204649890 Marionette DEBUG loaded listener.js 02:17:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1213af000) [pid = 1671] [serial = 1919] [outer = 0x119c93000] 02:17:30 INFO - PROCESS | 1671 | 1465204650313 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:17:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:17:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 02:17:30 INFO - PROCESS | 1671 | 1465204650323 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 02:17:30 INFO - PROCESS | 1671 | 1465204650324 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 02:17:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:17:30 INFO - PROCESS | 1671 | 1465204650327 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:17:30 INFO - PROCESS | 1671 | 1465204650332 Marionette TRACE conn2 <- [1,2530,null,{}] 02:17:30 INFO - PROCESS | 1671 | 1465204650340 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:30 INFO - PROCESS | 1671 | 1465204650343 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:30 INFO - PROCESS | 1671 | 1465204650445 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 02:17:30 INFO - PROCESS | 1671 | 1465204650508 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 1671 | 1465204650510 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d2b9000 == 40 [pid = 1671] [id = 640] 02:17:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x123599c00) [pid = 1671] [serial = 1920] [outer = 0x0] 02:17:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x124bf6800) [pid = 1671] [serial = 1921] [outer = 0x123599c00] 02:17:30 INFO - PROCESS | 1671 | 1465204650541 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1269e9400) [pid = 1671] [serial = 1922] [outer = 0x123599c00] 02:17:31 INFO - PROCESS | 1671 | 1465204651001 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 725ms 02:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:17:31 INFO - PROCESS | 1671 | 1465204651053 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 02:17:31 INFO - PROCESS | 1671 | 1465204651055 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 02:17:31 INFO - PROCESS | 1671 | 1465204651057 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:17:31 INFO - PROCESS | 1671 | 1465204651058 Marionette TRACE conn2 <- [1,2534,null,{}] 02:17:31 INFO - PROCESS | 1671 | 1465204651061 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:31 INFO - PROCESS | 1671 | 1465204651062 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:31 INFO - PROCESS | 1671 | 1465204651180 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 02:17:31 INFO - PROCESS | 1671 | 1465204651253 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 1671 | 1465204651254 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d518800 == 41 [pid = 1671] [id = 641] 02:17:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x128d35000) [pid = 1671] [serial = 1923] [outer = 0x0] 02:17:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x128da8c00) [pid = 1671] [serial = 1924] [outer = 0x128d35000] 02:17:31 INFO - PROCESS | 1671 | 1465204651283 Marionette DEBUG loaded listener.js 02:17:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x1294a9000) [pid = 1671] [serial = 1925] [outer = 0x128d35000] 02:17:31 INFO - PROCESS | 1671 | 1465204651681 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:17:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:17:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 669ms 02:17:31 INFO - PROCESS | 1671 | 1465204651727 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 02:17:31 INFO - PROCESS | 1671 | 1465204651729 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 02:17:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:17:31 INFO - PROCESS | 1671 | 1465204651731 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:17:31 INFO - PROCESS | 1671 | 1465204651733 Marionette TRACE conn2 <- [1,2538,null,{}] 02:17:31 INFO - PROCESS | 1671 | 1465204651736 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:31 INFO - PROCESS | 1671 | 1465204651738 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:31 INFO - PROCESS | 1671 | 1465204651860 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 02:17:32 INFO - PROCESS | 1671 | 1465204652170 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 1671 | 1465204652172 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x118829000 == 42 [pid = 1671] [id = 642] 02:17:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x112f91800) [pid = 1671] [serial = 1926] [outer = 0x0] 02:17:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x115fe0000) [pid = 1671] [serial = 1927] [outer = 0x112f91800] 02:17:32 INFO - PROCESS | 1671 | 1465204652227 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x116af6800) [pid = 1671] [serial = 1928] [outer = 0x112f91800] 02:17:32 INFO - PROCESS | 1671 | 1465204652703 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:17:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2d5000 == 41 [pid = 1671] [id = 636] 02:17:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12be14000 == 40 [pid = 1671] [id = 635] 02:17:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2cd000 == 39 [pid = 1671] [id = 634] 02:17:32 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a4000 == 38 [pid = 1671] [id = 633] 02:17:32 INFO - PROCESS | 1671 | --DOCSHELL 0x116a40000 == 37 [pid = 1671] [id = 632] 02:17:32 INFO - PROCESS | 1671 | --DOCSHELL 0x1250ab000 == 36 [pid = 1671] [id = 631] 02:17:32 INFO - PROCESS | 1671 | --DOCSHELL 0x117e09800 == 35 [pid = 1671] [id = 630] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x116af3400) [pid = 1671] [serial = 1873] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x1185d8400) [pid = 1671] [serial = 1876] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x118885c00) [pid = 1671] [serial = 1877] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x11673d400) [pid = 1671] [serial = 1855] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x119776c00) [pid = 1671] [serial = 1858] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x123273c00) [pid = 1671] [serial = 1861] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1269ee800) [pid = 1671] [serial = 1864] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12692c000) [pid = 1671] [serial = 1867] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1185db800) [pid = 1671] [serial = 1871] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x118526800) [pid = 1671] [serial = 1870] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1182ad000) [pid = 1671] [serial = 1856] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x119856400) [pid = 1671] [serial = 1859] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x125074000) [pid = 1671] [serial = 1862] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x124eb9800) [pid = 1671] [serial = 1834] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x129fb5400) [pid = 1671] [serial = 1850] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1274b8000) [pid = 1671] [serial = 1837] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126d0cc00) [pid = 1671] [serial = 1811] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x118565400) [pid = 1671] [serial = 1816] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1186f3c00) [pid = 1671] [serial = 1817] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x12134f800) [pid = 1671] [serial = 1828] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1213b5400) [pid = 1671] [serial = 1829] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1198f0400) [pid = 1671] [serial = 1825] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x127434000) [pid = 1671] [serial = 1865] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x119c94c00) [pid = 1671] [serial = 1826] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11922d800) [pid = 1671] [serial = 1822] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119773400) [pid = 1671] [serial = 1823] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1182b2c00) [pid = 1671] [serial = 1819] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x11856d000) [pid = 1671] [serial = 1820] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1213bcc00) [pid = 1671] [serial = 1831] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x115f2c400) [pid = 1671] [serial = 1813] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x11977b000) [pid = 1671] [serial = 1879] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x116abd000) [pid = 1671] [serial = 1814] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x128d3a400) [pid = 1671] [serial = 1840] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1176a8400) [pid = 1671] [serial = 1874] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x128da5000) [pid = 1671] [serial = 1841] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x128d35400) [pid = 1671] [serial = 1838] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x119855400) [pid = 1671] [serial = 1880] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x129106400) [pid = 1671] [serial = 1868] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x118523400) [pid = 1671] [serial = 1844] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x12a726c00) [pid = 1671] [serial = 1853] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x12966a800) [pid = 1671] [serial = 1849] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x115f24800) [pid = 1671] [serial = 1843] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x127165800) [pid = 1671] [serial = 1835] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x128eec400) [pid = 1671] [serial = 1847] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x1213b9c00) [pid = 1671] [serial = 1846] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x129fbb400) [pid = 1671] [serial = 1852] [outer = 0x0] [url = about:blank] 02:17:32 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x124252400) [pid = 1671] [serial = 1832] [outer = 0x0] [url = about:blank] 02:17:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:17:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1021ms 02:17:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:17:32 INFO - PROCESS | 1671 | 1465204652757 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 02:17:32 INFO - PROCESS | 1671 | 1465204652759 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 02:17:32 INFO - PROCESS | 1671 | 1465204652773 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:17:32 INFO - PROCESS | 1671 | 1465204652774 Marionette TRACE conn2 <- [1,2542,null,{}] 02:17:32 INFO - PROCESS | 1671 | 1465204652778 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:32 INFO - PROCESS | 1671 | 1465204652781 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:32 INFO - PROCESS | 1671 | 1465204652865 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 02:17:32 INFO - PROCESS | 1671 | 1465204652873 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:32 INFO - PROCESS | 1671 | 1465204652875 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x118982000 == 36 [pid = 1671] [id = 643] 02:17:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x118565400) [pid = 1671] [serial = 1929] [outer = 0x0] 02:17:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x1185d7000) [pid = 1671] [serial = 1930] [outer = 0x118565400] 02:17:32 INFO - PROCESS | 1671 | 1465204652902 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x11922e000) [pid = 1671] [serial = 1931] [outer = 0x118565400] 02:17:33 INFO - PROCESS | 1671 | 1465204653256 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 529ms 02:17:33 INFO - PROCESS | 1671 | 1465204653314 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 02:17:33 INFO - PROCESS | 1671 | 1465204653317 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 02:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:17:33 INFO - PROCESS | 1671 | 1465204653321 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 1671 | 1465204653323 Marionette TRACE conn2 <- [1,2546,null,{}] 02:17:33 INFO - PROCESS | 1671 | 1465204653325 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:33 INFO - PROCESS | 1671 | 1465204653326 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:33 INFO - PROCESS | 1671 | 1465204653414 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 02:17:33 INFO - PROCESS | 1671 | 1465204653419 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 1671 | 1465204653420 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x12312e800 == 37 [pid = 1671] [id = 644] 02:17:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x119772c00) [pid = 1671] [serial = 1932] [outer = 0x0] 02:17:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x119853800) [pid = 1671] [serial = 1933] [outer = 0x119772c00] 02:17:33 INFO - PROCESS | 1671 | 1465204653446 Marionette DEBUG loaded listener.js 02:17:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x119e15000) [pid = 1671] [serial = 1934] [outer = 0x119772c00] 02:17:33 INFO - PROCESS | 1671 | 1465204653851 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:17:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:17:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 569ms 02:17:33 INFO - PROCESS | 1671 | 1465204653891 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 02:17:33 INFO - PROCESS | 1671 | 1465204653893 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 02:17:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:17:33 INFO - PROCESS | 1671 | 1465204653898 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 1671 | 1465204653904 Marionette TRACE conn2 <- [1,2550,null,{}] 02:17:33 INFO - PROCESS | 1671 | 1465204653913 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:33 INFO - PROCESS | 1671 | 1465204653916 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:34 INFO - PROCESS | 1671 | 1465204654044 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 02:17:34 INFO - PROCESS | 1671 | 1465204654057 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 1671 | 1465204654058 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x127479800 == 38 [pid = 1671] [id = 645] 02:17:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1213af400) [pid = 1671] [serial = 1935] [outer = 0x0] 02:17:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x123568800) [pid = 1671] [serial = 1936] [outer = 0x1213af400] 02:17:34 INFO - PROCESS | 1671 | 1465204654099 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x124eb1800) [pid = 1671] [serial = 1937] [outer = 0x1213af400] 02:17:34 INFO - PROCESS | 1671 | 1465204654525 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:17:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:17:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 678ms 02:17:34 INFO - PROCESS | 1671 | 1465204654574 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 02:17:34 INFO - PROCESS | 1671 | 1465204654576 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 02:17:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:17:34 INFO - PROCESS | 1671 | 1465204654583 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:17:34 INFO - PROCESS | 1671 | 1465204654584 Marionette TRACE conn2 <- [1,2554,null,{}] 02:17:34 INFO - PROCESS | 1671 | 1465204654587 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:34 INFO - PROCESS | 1671 | 1465204654588 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:34 INFO - PROCESS | 1671 | 1465204654691 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 02:17:34 INFO - PROCESS | 1671 | 1465204654698 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:34 INFO - PROCESS | 1671 | 1465204654699 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x129742000 == 39 [pid = 1671] [id = 646] 02:17:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x12692d400) [pid = 1671] [serial = 1938] [outer = 0x0] 02:17:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1269f0800) [pid = 1671] [serial = 1939] [outer = 0x12692d400] 02:17:34 INFO - PROCESS | 1671 | 1465204654724 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x12716b000) [pid = 1671] [serial = 1940] [outer = 0x12692d400] 02:17:35 INFO - PROCESS | 1671 | 1465204655082 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 526ms 02:17:35 INFO - PROCESS | 1671 | 1465204655106 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 02:17:35 INFO - PROCESS | 1671 | 1465204655107 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 02:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:17:35 INFO - PROCESS | 1671 | 1465204655109 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - PROCESS | 1671 | 1465204655110 Marionette TRACE conn2 <- [1,2558,null,{}] 02:17:35 INFO - PROCESS | 1671 | 1465204655115 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:35 INFO - PROCESS | 1671 | 1465204655116 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:35 INFO - PROCESS | 1671 | 1465204655221 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 02:17:35 INFO - PROCESS | 1671 | 1465204655224 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 1671 | 1465204655229 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b193000 == 40 [pid = 1671] [id = 647] 02:17:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x128d3a000) [pid = 1671] [serial = 1941] [outer = 0x0] 02:17:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x128da6000) [pid = 1671] [serial = 1942] [outer = 0x128d3a000] 02:17:35 INFO - PROCESS | 1671 | 1465204655297 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x12966e800) [pid = 1671] [serial = 1943] [outer = 0x128d3a000] 02:17:35 INFO - PROCESS | 1671 | 1465204655655 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:17:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:17:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 571ms 02:17:35 INFO - PROCESS | 1671 | 1465204655680 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 02:17:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:17:35 INFO - PROCESS | 1671 | 1465204655682 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 02:17:35 INFO - PROCESS | 1671 | 1465204655692 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:17:35 INFO - PROCESS | 1671 | 1465204655693 Marionette TRACE conn2 <- [1,2562,null,{}] 02:17:35 INFO - PROCESS | 1671 | 1465204655695 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:35 INFO - PROCESS | 1671 | 1465204655697 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:35 INFO - PROCESS | 1671 | 1465204655805 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 02:17:35 INFO - PROCESS | 1671 | 1465204655809 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 1671 | 1465204655810 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a83800 == 41 [pid = 1671] [id = 648] 02:17:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x129673800) [pid = 1671] [serial = 1944] [outer = 0x0] 02:17:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x129fb5400) [pid = 1671] [serial = 1945] [outer = 0x129673800] 02:17:35 INFO - PROCESS | 1671 | 1465204655837 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x12a721c00) [pid = 1671] [serial = 1946] [outer = 0x129673800] 02:17:36 INFO - PROCESS | 1671 | 1465204656218 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 576ms 02:17:36 INFO - PROCESS | 1671 | 1465204656261 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 1671 | 1465204656262 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 02:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:17:36 INFO - PROCESS | 1671 | 1465204656264 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:17:36 INFO - PROCESS | 1671 | 1465204656265 Marionette TRACE conn2 <- [1,2566,null,{}] 02:17:36 INFO - PROCESS | 1671 | 1465204656268 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:36 INFO - PROCESS | 1671 | 1465204656269 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:36 INFO - PROCESS | 1671 | 1465204656373 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 02:17:36 INFO - PROCESS | 1671 | 1465204656378 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:36 INFO - PROCESS | 1671 | 1465204656379 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2ca800 == 42 [pid = 1671] [id = 649] 02:17:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x129fb0800) [pid = 1671] [serial = 1947] [outer = 0x0] 02:17:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x12a72dc00) [pid = 1671] [serial = 1948] [outer = 0x129fb0800] 02:17:36 INFO - PROCESS | 1671 | 1465204656442 Marionette DEBUG loaded listener.js 02:17:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12a897400) [pid = 1671] [serial = 1949] [outer = 0x129fb0800] 02:17:36 INFO - PROCESS | 1671 | 1465204656822 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:17:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:17:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 570ms 02:17:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:17:36 INFO - PROCESS | 1671 | 1465204656835 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 1671 | 1465204656837 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 02:17:36 INFO - PROCESS | 1671 | 1465204656840 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:17:36 INFO - PROCESS | 1671 | 1465204656842 Marionette TRACE conn2 <- [1,2570,null,{}] 02:17:36 INFO - PROCESS | 1671 | 1465204656855 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:36 INFO - PROCESS | 1671 | 1465204656857 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:37 INFO - PROCESS | 1671 | 1465204657082 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x126d02800) [pid = 1671] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1188fdc00) [pid = 1671] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x11a023800) [pid = 1671] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x118886000) [pid = 1671] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12421e000) [pid = 1671] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x113d0a800) [pid = 1671] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x111d6a000) [pid = 1671] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:17:37 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x116735800) [pid = 1671] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:17:37 INFO - PROCESS | 1671 | 1465204657161 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 1671 | 1465204657163 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a8c000 == 43 [pid = 1671] [id = 650] 02:17:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x11224d400) [pid = 1671] [serial = 1950] [outer = 0x0] 02:17:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x116af4c00) [pid = 1671] [serial = 1951] [outer = 0x11224d400] 02:17:37 INFO - PROCESS | 1671 | 1465204657207 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x121352400) [pid = 1671] [serial = 1952] [outer = 0x11224d400] 02:17:37 INFO - PROCESS | 1671 | 1465204657540 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:17:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:17:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 722ms 02:17:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:17:37 INFO - PROCESS | 1671 | 1465204657569 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 02:17:37 INFO - PROCESS | 1671 | 1465204657571 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 02:17:37 INFO - PROCESS | 1671 | 1465204657573 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:17:37 INFO - PROCESS | 1671 | 1465204657574 Marionette TRACE conn2 <- [1,2574,null,{}] 02:17:37 INFO - PROCESS | 1671 | 1465204657576 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:37 INFO - PROCESS | 1671 | 1465204657577 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:37 INFO - PROCESS | 1671 | 1465204657693 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 02:17:37 INFO - PROCESS | 1671 | 1465204657699 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 1671 | 1465204657700 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd1c000 == 44 [pid = 1671] [id = 651] 02:17:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x119861000) [pid = 1671] [serial = 1953] [outer = 0x0] 02:17:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x12a8a1000) [pid = 1671] [serial = 1954] [outer = 0x119861000] 02:17:37 INFO - PROCESS | 1671 | 1465204657724 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x12a90bc00) [pid = 1671] [serial = 1955] [outer = 0x119861000] 02:17:38 INFO - PROCESS | 1671 | 1465204658026 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 471ms 02:17:38 INFO - PROCESS | 1671 | 1465204658045 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 1671 | 1465204658047 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 02:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:17:38 INFO - PROCESS | 1671 | 1465204658052 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 1671 | 1465204658053 Marionette TRACE conn2 <- [1,2578,null,{}] 02:17:38 INFO - PROCESS | 1671 | 1465204658055 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:38 INFO - PROCESS | 1671 | 1465204658056 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:38 INFO - PROCESS | 1671 | 1465204658143 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 02:17:38 INFO - PROCESS | 1671 | 1465204658146 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 1671 | 1465204658148 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d2d0000 == 45 [pid = 1671] [id = 652] 02:17:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x12a90e400) [pid = 1671] [serial = 1956] [outer = 0x0] 02:17:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12ab06800) [pid = 1671] [serial = 1957] [outer = 0x12a90e400] 02:17:38 INFO - PROCESS | 1671 | 1465204658182 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12ab0e800) [pid = 1671] [serial = 1958] [outer = 0x12a90e400] 02:17:38 INFO - PROCESS | 1671 | 1465204658553 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:17:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 521ms 02:17:38 INFO - PROCESS | 1671 | 1465204658586 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 1671 | 1465204658588 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 02:17:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:17:38 INFO - PROCESS | 1671 | 1465204658599 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 1671 | 1465204658600 Marionette TRACE conn2 <- [1,2582,null,{}] 02:17:38 INFO - PROCESS | 1671 | 1465204658603 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:38 INFO - PROCESS | 1671 | 1465204658604 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:38 INFO - PROCESS | 1671 | 1465204658703 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 02:17:38 INFO - PROCESS | 1671 | 1465204658707 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:38 INFO - PROCESS | 1671 | 1465204658708 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12da62800 == 46 [pid = 1671] [id = 653] 02:17:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12b186000) [pid = 1671] [serial = 1959] [outer = 0x0] 02:17:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12b205c00) [pid = 1671] [serial = 1960] [outer = 0x12b186000] 02:17:38 INFO - PROCESS | 1671 | 1465204658732 Marionette DEBUG loaded listener.js 02:17:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12b20d400) [pid = 1671] [serial = 1961] [outer = 0x12b186000] 02:17:39 INFO - PROCESS | 1671 | 1465204659121 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 02:17:39 INFO - PROCESS | 1671 | 1465204659168 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 02:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:17:39 INFO - PROCESS | 1671 | 1465204659171 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 02:17:39 INFO - PROCESS | 1671 | 1465204659174 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - PROCESS | 1671 | 1465204659177 Marionette TRACE conn2 <- [1,2586,null,{}] 02:17:39 INFO - PROCESS | 1671 | 1465204659182 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:39 INFO - PROCESS | 1671 | 1465204659184 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:39 INFO - PROCESS | 1671 | 1465204659296 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 02:17:39 INFO - PROCESS | 1671 | 1465204659373 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 1671 | 1465204659376 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x11898f800 == 47 [pid = 1671] [id = 654] 02:17:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x116b80c00) [pid = 1671] [serial = 1962] [outer = 0x0] 02:17:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1182ae800) [pid = 1671] [serial = 1963] [outer = 0x116b80c00] 02:17:39 INFO - PROCESS | 1671 | 1465204659407 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1186f8800) [pid = 1671] [serial = 1964] [outer = 0x116b80c00] 02:17:39 INFO - PROCESS | 1671 | 1465204659848 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:17:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:17:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 723ms 02:17:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:17:39 INFO - PROCESS | 1671 | 1465204659898 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 02:17:39 INFO - PROCESS | 1671 | 1465204659901 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 02:17:39 INFO - PROCESS | 1671 | 1465204659905 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:17:39 INFO - PROCESS | 1671 | 1465204659907 Marionette TRACE conn2 <- [1,2590,null,{}] 02:17:39 INFO - PROCESS | 1671 | 1465204659910 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:39 INFO - PROCESS | 1671 | 1465204659912 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:40 INFO - PROCESS | 1671 | 1465204660043 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 02:17:40 INFO - PROCESS | 1671 | 1465204660133 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:40 INFO - PROCESS | 1671 | 1465204660135 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291f5000 == 48 [pid = 1671] [id = 655] 02:17:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1198e8400) [pid = 1671] [serial = 1965] [outer = 0x0] 02:17:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119c94c00) [pid = 1671] [serial = 1966] [outer = 0x1198e8400] 02:17:40 INFO - PROCESS | 1671 | 1465204660166 Marionette DEBUG loaded listener.js 02:17:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1213b5000) [pid = 1671] [serial = 1967] [outer = 0x1198e8400] 02:17:40 INFO - PROCESS | 1671 | 1465204660564 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:17:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:17:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 719ms 02:17:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:17:40 INFO - PROCESS | 1671 | 1465204660625 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 02:17:40 INFO - PROCESS | 1671 | 1465204660627 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 02:17:40 INFO - PROCESS | 1671 | 1465204660629 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:17:40 INFO - PROCESS | 1671 | 1465204660632 Marionette TRACE conn2 <- [1,2594,null,{}] 02:17:40 INFO - PROCESS | 1671 | 1465204660640 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:40 INFO - PROCESS | 1671 | 1465204660643 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:40 INFO - PROCESS | 1671 | 1465204660792 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 02:17:40 INFO - PROCESS | 1671 | 1465204660847 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:40 INFO - PROCESS | 1671 | 1465204660849 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d99a800 == 49 [pid = 1671] [id = 656] 02:17:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12356e000) [pid = 1671] [serial = 1968] [outer = 0x0] 02:17:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1247ea800) [pid = 1671] [serial = 1969] [outer = 0x12356e000] 02:17:40 INFO - PROCESS | 1671 | 1465204660882 Marionette DEBUG loaded listener.js 02:17:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1269e9800) [pid = 1671] [serial = 1970] [outer = 0x12356e000] 02:17:41 INFO - PROCESS | 1671 | 1465204661340 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:17:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:17:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 771ms 02:17:41 INFO - PROCESS | 1671 | 1465204661400 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 02:17:41 INFO - PROCESS | 1671 | 1465204661402 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 02:17:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:17:41 INFO - PROCESS | 1671 | 1465204661405 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:17:41 INFO - PROCESS | 1671 | 1465204661406 Marionette TRACE conn2 <- [1,2598,null,{}] 02:17:41 INFO - PROCESS | 1671 | 1465204661409 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:41 INFO - PROCESS | 1671 | 1465204661410 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:41 INFO - PROCESS | 1671 | 1465204661518 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 02:17:41 INFO - PROCESS | 1671 | 1465204661606 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 1671 | 1465204661607 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x1127f2800 == 50 [pid = 1671] [id = 657] 02:17:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x111d66400) [pid = 1671] [serial = 1971] [outer = 0x0] 02:17:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12966c800) [pid = 1671] [serial = 1972] [outer = 0x111d66400] 02:17:41 INFO - PROCESS | 1671 | 1465204661636 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x129fbb000) [pid = 1671] [serial = 1973] [outer = 0x111d66400] 02:17:42 INFO - PROCESS | 1671 | 1465204662109 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:17:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:17:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 770ms 02:17:42 INFO - PROCESS | 1671 | 1465204662177 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 02:17:42 INFO - PROCESS | 1671 | 1465204662179 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 02:17:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:17:42 INFO - PROCESS | 1671 | 1465204662182 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - PROCESS | 1671 | 1465204662184 Marionette TRACE conn2 <- [1,2602,null,{}] 02:17:42 INFO - PROCESS | 1671 | 1465204662187 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:42 INFO - PROCESS | 1671 | 1465204662189 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:42 INFO - PROCESS | 1671 | 1465204662315 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 02:17:42 INFO - PROCESS | 1671 | 1465204662371 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:42 INFO - PROCESS | 1671 | 1465204662372 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x12e603000 == 51 [pid = 1671] [id = 658] 02:17:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12a727400) [pid = 1671] [serial = 1974] [outer = 0x0] 02:17:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12a908400) [pid = 1671] [serial = 1975] [outer = 0x12a727400] 02:17:42 INFO - PROCESS | 1671 | 1465204662414 Marionette DEBUG loaded listener.js 02:17:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12ab0cc00) [pid = 1671] [serial = 1976] [outer = 0x12a727400] 02:17:43 INFO - PROCESS | 1671 | 1465204663044 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 923ms 02:17:43 INFO - PROCESS | 1671 | 1465204663106 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 02:17:43 INFO - PROCESS | 1671 | 1465204663108 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 02:17:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:17:43 INFO - PROCESS | 1671 | 1465204663112 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:17:43 INFO - PROCESS | 1671 | 1465204663114 Marionette TRACE conn2 <- [1,2606,null,{}] 02:17:43 INFO - PROCESS | 1671 | 1465204663117 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:43 INFO - PROCESS | 1671 | 1465204663124 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:43 INFO - PROCESS | 1671 | 1465204663249 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 02:17:43 INFO - PROCESS | 1671 | 1465204663483 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:43 INFO - PROCESS | 1671 | 1465204663485 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x119377800 == 52 [pid = 1671] [id = 659] 02:17:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x111fd4400) [pid = 1671] [serial = 1977] [outer = 0x0] 02:17:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x117760800) [pid = 1671] [serial = 1978] [outer = 0x111fd4400] 02:17:43 INFO - PROCESS | 1671 | 1465204663529 Marionette DEBUG loaded listener.js 02:17:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x118641400) [pid = 1671] [serial = 1979] [outer = 0x111fd4400] 02:17:43 INFO - PROCESS | 1671 | 1465204663962 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:17:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:17:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 875ms 02:17:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:17:44 INFO - PROCESS | 1671 | 1465204663999 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 1671 | 1465204664000 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 02:17:44 INFO - PROCESS | 1671 | 1465204664004 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 1671 | 1465204664006 Marionette TRACE conn2 <- [1,2610,null,{}] 02:17:44 INFO - PROCESS | 1671 | 1465204664009 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:44 INFO - PROCESS | 1671 | 1465204664015 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:44 INFO - PROCESS | 1671 | 1465204664120 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 02:17:44 INFO - PROCESS | 1671 | 1465204664188 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 1671 | 1465204664189 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12d2d0000 == 51 [pid = 1671] [id = 652] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd1c000 == 50 [pid = 1671] [id = 651] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x119a8c000 == 49 [pid = 1671] [id = 650] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2ca800 == 48 [pid = 1671] [id = 649] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x116a83800 == 47 [pid = 1671] [id = 648] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12b193000 == 46 [pid = 1671] [id = 647] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x129742000 == 45 [pid = 1671] [id = 646] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x127479800 == 44 [pid = 1671] [id = 645] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12312e800 == 43 [pid = 1671] [id = 644] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x118982000 == 42 [pid = 1671] [id = 643] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x118829000 == 41 [pid = 1671] [id = 642] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x1260ca000 == 40 [pid = 1671] [id = 627] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12479b000 == 39 [pid = 1671] [id = 638] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7d6800 == 38 [pid = 1671] [id = 637] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12312d000 == 37 [pid = 1671] [id = 628] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x128d66000 == 36 [pid = 1671] [id = 629] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12be12800 == 35 [pid = 1671] [id = 639] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12d2b9000 == 34 [pid = 1671] [id = 640] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12d518800 == 33 [pid = 1671] [id = 641] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x119377800 == 32 [pid = 1671] [id = 659] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12e603000 == 31 [pid = 1671] [id = 658] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x1127f2800 == 30 [pid = 1671] [id = 657] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12d99a800 == 29 [pid = 1671] [id = 656] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x1291f5000 == 28 [pid = 1671] [id = 655] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12da62800 == 27 [pid = 1671] [id = 653] 02:17:44 INFO - PROCESS | 1671 | --DOCSHELL 0x11898f800 == 26 [pid = 1671] [id = 654] 02:17:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x1127df800 == 27 [pid = 1671] [id = 660] 02:17:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x116aee800) [pid = 1671] [serial = 1980] [outer = 0x0] 02:17:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x116af6c00) [pid = 1671] [serial = 1981] [outer = 0x116aee800] 02:17:44 INFO - PROCESS | 1671 | 1465204664834 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x1185d7c00) [pid = 1671] [serial = 1982] [outer = 0x116aee800] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x1247ec800) [pid = 1671] [serial = 1900] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x1233c7400) [pid = 1671] [serial = 1898] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1269eb000) [pid = 1671] [serial = 1907] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x124b95c00) [pid = 1671] [serial = 1901] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x1185df800) [pid = 1671] [serial = 1903] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1176a7000) [pid = 1671] [serial = 1891] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x1185d2c00) [pid = 1671] [serial = 1892] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1274b2000) [pid = 1671] [serial = 1910] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1213b1c00) [pid = 1671] [serial = 1906] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119771400) [pid = 1671] [serial = 1904] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1274b3000) [pid = 1671] [serial = 1912] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x126f3b400) [pid = 1671] [serial = 1909] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x11985e000) [pid = 1671] [serial = 1894] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1213b4c00) [pid = 1671] [serial = 1897] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x119c0ec00) [pid = 1671] [serial = 1882] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x118161800) [pid = 1671] [serial = 1885] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119861c00) [pid = 1671] [serial = 1889] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x119779800) [pid = 1671] [serial = 1888] [outer = 0x0] [url = about:blank] 02:17:44 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x119c8f400) [pid = 1671] [serial = 1895] [outer = 0x0] [url = about:blank] 02:17:45 INFO - PROCESS | 1671 | 1465204665225 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1270ms 02:17:45 INFO - PROCESS | 1671 | 1465204665275 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 1671 | 1465204665277 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 02:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:17:45 INFO - PROCESS | 1671 | 1465204665280 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - PROCESS | 1671 | 1465204665282 Marionette TRACE conn2 <- [1,2614,null,{}] 02:17:45 INFO - PROCESS | 1671 | 1465204665285 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:45 INFO - PROCESS | 1671 | 1465204665286 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:45 INFO - PROCESS | 1671 | 1465204665371 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 02:17:45 INFO - PROCESS | 1671 | 1465204665376 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 1671 | 1465204665378 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x1195ac000 == 28 [pid = 1671] [id = 661] 02:17:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x11977b800) [pid = 1671] [serial = 1983] [outer = 0x0] 02:17:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x119c8d800) [pid = 1671] [serial = 1984] [outer = 0x11977b800] 02:17:45 INFO - PROCESS | 1671 | 1465204665408 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x121354000) [pid = 1671] [serial = 1985] [outer = 0x11977b800] 02:17:45 INFO - PROCESS | 1671 | 1465204665788 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:17:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:17:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 520ms 02:17:45 INFO - PROCESS | 1671 | 1465204665801 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 02:17:45 INFO - PROCESS | 1671 | 1465204665803 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 02:17:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:17:45 INFO - PROCESS | 1671 | 1465204665808 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:17:45 INFO - PROCESS | 1671 | 1465204665810 Marionette TRACE conn2 <- [1,2618,null,{}] 02:17:45 INFO - PROCESS | 1671 | 1465204665812 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:45 INFO - PROCESS | 1671 | 1465204665814 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:45 INFO - PROCESS | 1671 | 1465204665902 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 02:17:45 INFO - PROCESS | 1671 | 1465204665907 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:45 INFO - PROCESS | 1671 | 1465204665908 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x119254000 == 29 [pid = 1671] [id = 662] 02:17:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1213b1c00) [pid = 1671] [serial = 1986] [outer = 0x0] 02:17:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x123568c00) [pid = 1671] [serial = 1987] [outer = 0x1213b1c00] 02:17:45 INFO - PROCESS | 1671 | 1465204665934 Marionette DEBUG loaded listener.js 02:17:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x124eb2000) [pid = 1671] [serial = 1988] [outer = 0x1213b1c00] 02:17:46 INFO - PROCESS | 1671 | 1465204666311 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 518ms 02:17:46 INFO - PROCESS | 1671 | 1465204666327 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 1671 | 1465204666329 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 02:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:17:46 INFO - PROCESS | 1671 | 1465204666339 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 1671 | 1465204666342 Marionette TRACE conn2 <- [1,2622,null,{}] 02:17:46 INFO - PROCESS | 1671 | 1465204666350 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:46 INFO - PROCESS | 1671 | 1465204666353 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:46 INFO - PROCESS | 1671 | 1465204666436 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 02:17:46 INFO - PROCESS | 1671 | 1465204666442 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 1671 | 1465204666443 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x129733800 == 30 [pid = 1671] [id = 663] 02:17:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12608a400) [pid = 1671] [serial = 1989] [outer = 0x0] 02:17:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x126f3f400) [pid = 1671] [serial = 1990] [outer = 0x12608a400] 02:17:46 INFO - PROCESS | 1671 | 1465204666470 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x1274bc800) [pid = 1671] [serial = 1991] [outer = 0x12608a400] 02:17:46 INFO - PROCESS | 1671 | 1465204666831 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:17:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:17:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms 02:17:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:17:46 INFO - PROCESS | 1671 | 1465204666864 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 1671 | 1465204666867 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 02:17:46 INFO - PROCESS | 1671 | 1465204666869 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 1671 | 1465204666870 Marionette TRACE conn2 <- [1,2626,null,{}] 02:17:46 INFO - PROCESS | 1671 | 1465204666872 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:46 INFO - PROCESS | 1671 | 1465204666874 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:46 INFO - PROCESS | 1671 | 1465204666956 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 02:17:47 INFO - PROCESS | 1671 | 1465204667043 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 1671 | 1465204667044 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a8c6800 == 31 [pid = 1671] [id = 664] 02:17:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x1165ed800) [pid = 1671] [serial = 1992] [outer = 0x0] 02:17:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x128eec400) [pid = 1671] [serial = 1993] [outer = 0x1165ed800] 02:17:47 INFO - PROCESS | 1671 | 1465204667069 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x129fb3c00) [pid = 1671] [serial = 1994] [outer = 0x1165ed800] 02:17:47 INFO - PROCESS | 1671 | 1465204667427 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:17:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:17:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 568ms 02:17:47 INFO - PROCESS | 1671 | 1465204667437 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 02:17:47 INFO - PROCESS | 1671 | 1465204667439 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 02:17:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:17:47 INFO - PROCESS | 1671 | 1465204667441 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 1671 | 1465204667442 Marionette TRACE conn2 <- [1,2630,null,{}] 02:17:47 INFO - PROCESS | 1671 | 1465204667446 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:47 INFO - PROCESS | 1671 | 1465204667447 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:47 INFO - PROCESS | 1671 | 1465204667553 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 02:17:47 INFO - PROCESS | 1671 | 1465204667567 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 1671 | 1465204667568 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be08800 == 32 [pid = 1671] [id = 665] 02:17:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1213b1400) [pid = 1671] [serial = 1995] [outer = 0x0] 02:17:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12a893c00) [pid = 1671] [serial = 1996] [outer = 0x1213b1400] 02:17:47 INFO - PROCESS | 1671 | 1465204667601 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x12ab09800) [pid = 1671] [serial = 1997] [outer = 0x1213b1400] 02:17:47 INFO - PROCESS | 1671 | 1465204667977 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 573ms 02:17:48 INFO - PROCESS | 1671 | 1465204668016 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 02:17:48 INFO - PROCESS | 1671 | 1465204668017 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 02:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:17:48 INFO - PROCESS | 1671 | 1465204668019 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:17:48 INFO - PROCESS | 1671 | 1465204668020 Marionette TRACE conn2 <- [1,2634,null,{}] 02:17:48 INFO - PROCESS | 1671 | 1465204668023 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:48 INFO - PROCESS | 1671 | 1465204668027 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:48 INFO - PROCESS | 1671 | 1465204668133 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 02:17:48 INFO - PROCESS | 1671 | 1465204668137 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 1671 | 1465204668138 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x119246800 == 33 [pid = 1671] [id = 666] 02:17:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x12a72cc00) [pid = 1671] [serial = 1998] [outer = 0x0] 02:17:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x12b1df800) [pid = 1671] [serial = 1999] [outer = 0x12a72cc00] 02:17:48 INFO - PROCESS | 1671 | 1465204668162 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x12b211400) [pid = 1671] [serial = 2000] [outer = 0x12a72cc00] 02:17:48 INFO - PROCESS | 1671 | 1465204668518 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:17:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:17:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 519ms 02:17:48 INFO - PROCESS | 1671 | 1465204668539 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 02:17:48 INFO - PROCESS | 1671 | 1465204668541 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 02:17:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:17:48 INFO - PROCESS | 1671 | 1465204668543 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:17:48 INFO - PROCESS | 1671 | 1465204668544 Marionette TRACE conn2 <- [1,2638,null,{}] 02:17:48 INFO - PROCESS | 1671 | 1465204668549 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:48 INFO - PROCESS | 1671 | 1465204668550 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:48 INFO - PROCESS | 1671 | 1465204668653 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 02:17:48 INFO - PROCESS | 1671 | 1465204668693 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:48 INFO - PROCESS | 1671 | 1465204668694 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd16000 == 34 [pid = 1671] [id = 667] 02:17:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x12b20cc00) [pid = 1671] [serial = 2001] [outer = 0x0] 02:17:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x12b5e3c00) [pid = 1671] [serial = 2002] [outer = 0x12b20cc00] 02:17:48 INFO - PROCESS | 1671 | 1465204668718 Marionette DEBUG loaded listener.js 02:17:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x12b5e8c00) [pid = 1671] [serial = 2003] [outer = 0x12b20cc00] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x118565400) [pid = 1671] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x116af7800) [pid = 1671] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x126d02c00) [pid = 1671] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x12692d400) [pid = 1671] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x128d3a000) [pid = 1671] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1213af400) [pid = 1671] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x112f91800) [pid = 1671] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x128d35000) [pid = 1671] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x129673800) [pid = 1671] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x123599c00) [pid = 1671] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x119c93000) [pid = 1671] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119772c00) [pid = 1671] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x129fb0800) [pid = 1671] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x11224d400) [pid = 1671] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119861000) [pid = 1671] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x12b186000) [pid = 1671] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x12a90e400) [pid = 1671] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x119855000) [pid = 1671] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:17:49 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x116aeb800) [pid = 1671] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:17:49 INFO - PROCESS | 1671 | 1465204669476 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:17:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:17:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 972ms 02:17:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:17:49 INFO - PROCESS | 1671 | 1465204669516 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 02:17:49 INFO - PROCESS | 1671 | 1465204669517 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 02:17:49 INFO - PROCESS | 1671 | 1465204669519 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - PROCESS | 1671 | 1465204669520 Marionette TRACE conn2 <- [1,2642,null,{}] 02:17:49 INFO - PROCESS | 1671 | 1465204669523 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:49 INFO - PROCESS | 1671 | 1465204669524 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:49 INFO - PROCESS | 1671 | 1465204669606 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 02:17:49 INFO - PROCESS | 1671 | 1465204669610 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 1671 | 1465204669612 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x126063800 == 35 [pid = 1671] [id = 668] 02:17:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x11224d400) [pid = 1671] [serial = 2004] [outer = 0x0] 02:17:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x11775a000) [pid = 1671] [serial = 2005] [outer = 0x11224d400] 02:17:49 INFO - PROCESS | 1671 | 1465204669637 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x119d3a400) [pid = 1671] [serial = 2006] [outer = 0x11224d400] 02:17:50 INFO - PROCESS | 1671 | 1465204670006 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 519ms 02:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:17:50 INFO - PROCESS | 1671 | 1465204670038 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 1671 | 1465204670039 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 02:17:50 INFO - PROCESS | 1671 | 1465204670041 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 1671 | 1465204670042 Marionette TRACE conn2 <- [1,2646,null,{}] 02:17:50 INFO - PROCESS | 1671 | 1465204670051 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:50 INFO - PROCESS | 1671 | 1465204670052 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:50 INFO - PROCESS | 1671 | 1465204670136 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 02:17:50 INFO - PROCESS | 1671 | 1465204670140 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 1671 | 1465204670141 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1be000 == 36 [pid = 1671] [id = 669] 02:17:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1233c7400) [pid = 1671] [serial = 2007] [outer = 0x0] 02:17:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x128ee4c00) [pid = 1671] [serial = 2008] [outer = 0x1233c7400] 02:17:50 INFO - PROCESS | 1671 | 1465204670166 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12a897800) [pid = 1671] [serial = 2009] [outer = 0x1233c7400] 02:17:50 INFO - PROCESS | 1671 | 1465204670497 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:17:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 470ms 02:17:50 INFO - PROCESS | 1671 | 1465204670514 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 1671 | 1465204670517 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 02:17:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:17:50 INFO - PROCESS | 1671 | 1465204670520 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 1671 | 1465204670521 Marionette TRACE conn2 <- [1,2650,null,{}] 02:17:50 INFO - PROCESS | 1671 | 1465204670523 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:50 INFO - PROCESS | 1671 | 1465204670524 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:50 INFO - PROCESS | 1671 | 1465204670608 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 02:17:50 INFO - PROCESS | 1671 | 1465204670612 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:50 INFO - PROCESS | 1671 | 1465204670615 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf86800 == 37 [pid = 1671] [id = 670] 02:17:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12716b800) [pid = 1671] [serial = 2010] [outer = 0x0] 02:17:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12ab0fc00) [pid = 1671] [serial = 2011] [outer = 0x12716b800] 02:17:50 INFO - PROCESS | 1671 | 1465204670703 Marionette DEBUG loaded listener.js 02:17:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12bdc9c00) [pid = 1671] [serial = 2012] [outer = 0x12716b800] 02:17:51 INFO - PROCESS | 1671 | 1465204671021 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 519ms 02:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:17:51 INFO - PROCESS | 1671 | 1465204671039 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 02:17:51 INFO - PROCESS | 1671 | 1465204671041 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 02:17:51 INFO - PROCESS | 1671 | 1465204671043 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:17:51 INFO - PROCESS | 1671 | 1465204671045 Marionette TRACE conn2 <- [1,2654,null,{}] 02:17:51 INFO - PROCESS | 1671 | 1465204671051 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:51 INFO - PROCESS | 1671 | 1465204671053 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:51 INFO - PROCESS | 1671 | 1465204671151 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 02:17:51 INFO - PROCESS | 1671 | 1465204671154 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:51 INFO - PROCESS | 1671 | 1465204671156 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291df800 == 38 [pid = 1671] [id = 671] 02:17:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x12bdcc400) [pid = 1671] [serial = 2013] [outer = 0x0] 02:17:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x12bddb400) [pid = 1671] [serial = 2014] [outer = 0x12bdcc400] 02:17:51 INFO - PROCESS | 1671 | 1465204671181 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x12bfd1000) [pid = 1671] [serial = 2015] [outer = 0x12bdcc400] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x1195ac000 == 37 [pid = 1671] [id = 661] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x1127df800 == 36 [pid = 1671] [id = 660] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x129733800 == 35 [pid = 1671] [id = 663] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x119254000 == 34 [pid = 1671] [id = 662] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x119246800 == 33 [pid = 1671] [id = 666] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12be08800 == 32 [pid = 1671] [id = 665] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x126063800 == 31 [pid = 1671] [id = 668] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd16000 == 30 [pid = 1671] [id = 667] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12a8c6800 == 29 [pid = 1671] [id = 664] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1be000 == 28 [pid = 1671] [id = 669] 02:17:52 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf86800 == 27 [pid = 1671] [id = 670] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1185d7000) [pid = 1671] [serial = 1930] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x11922e000) [pid = 1671] [serial = 1931] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1185dbc00) [pid = 1671] [serial = 1915] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x128da1c00) [pid = 1671] [serial = 1913] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x1269f0800) [pid = 1671] [serial = 1939] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x128da6000) [pid = 1671] [serial = 1942] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1188fc800) [pid = 1671] [serial = 1916] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x123568800) [pid = 1671] [serial = 1936] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x124eb1800) [pid = 1671] [serial = 1937] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x115fe0000) [pid = 1671] [serial = 1927] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x116af6800) [pid = 1671] [serial = 1928] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x128da8c00) [pid = 1671] [serial = 1924] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x129fb5400) [pid = 1671] [serial = 1945] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1294a9000) [pid = 1671] [serial = 1925] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x124bf6800) [pid = 1671] [serial = 1921] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1269e9400) [pid = 1671] [serial = 1922] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x11a023400) [pid = 1671] [serial = 1918] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1213af000) [pid = 1671] [serial = 1919] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x119853800) [pid = 1671] [serial = 1933] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119e15000) [pid = 1671] [serial = 1934] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12966e800) [pid = 1671] [serial = 1943] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12a72dc00) [pid = 1671] [serial = 1948] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12a897400) [pid = 1671] [serial = 1949] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x12a721c00) [pid = 1671] [serial = 1946] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x116af4c00) [pid = 1671] [serial = 1951] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x12a90bc00) [pid = 1671] [serial = 1955] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x12b20d400) [pid = 1671] [serial = 1961] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12b205c00) [pid = 1671] [serial = 1960] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x12ab06800) [pid = 1671] [serial = 1957] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x121352400) [pid = 1671] [serial = 1952] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x12ab0e800) [pid = 1671] [serial = 1958] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x12a8a1000) [pid = 1671] [serial = 1954] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12716b000) [pid = 1671] [serial = 1940] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x119c94000) [pid = 1671] [serial = 1883] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x1185de400) [pid = 1671] [serial = 1886] [outer = 0x0] [url = about:blank] 02:17:52 INFO - PROCESS | 1671 | 1465204672703 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:17:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:17:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1677ms 02:17:52 INFO - PROCESS | 1671 | 1465204672721 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 02:17:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:17:52 INFO - PROCESS | 1671 | 1465204672723 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 02:17:52 INFO - PROCESS | 1671 | 1465204672727 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:17:52 INFO - PROCESS | 1671 | 1465204672729 Marionette TRACE conn2 <- [1,2658,null,{}] 02:17:52 INFO - PROCESS | 1671 | 1465204672733 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:52 INFO - PROCESS | 1671 | 1465204672735 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:52 INFO - PROCESS | 1671 | 1465204672823 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 02:17:52 INFO - PROCESS | 1671 | 1465204672877 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:52 INFO - PROCESS | 1671 | 1465204672879 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a42000 == 28 [pid = 1671] [id = 672] 02:17:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x112f88000) [pid = 1671] [serial = 2016] [outer = 0x0] 02:17:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x1131d4400) [pid = 1671] [serial = 2017] [outer = 0x112f88000] 02:17:52 INFO - PROCESS | 1671 | 1465204672908 Marionette DEBUG loaded listener.js 02:17:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x115ec2800) [pid = 1671] [serial = 2018] [outer = 0x112f88000] 02:17:53 INFO - PROCESS | 1671 | 1465204673241 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:17:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 520ms 02:17:53 INFO - PROCESS | 1671 | 1465204673250 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 02:17:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:17:53 INFO - PROCESS | 1671 | 1465204673254 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 02:17:53 INFO - PROCESS | 1671 | 1465204673259 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 1671 | 1465204673261 Marionette TRACE conn2 <- [1,2662,null,{}] 02:17:53 INFO - PROCESS | 1671 | 1465204673266 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:53 INFO - PROCESS | 1671 | 1465204673268 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:53 INFO - PROCESS | 1671 | 1465204673347 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 02:17:53 INFO - PROCESS | 1671 | 1465204673352 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 1671 | 1465204673354 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x118831800 == 29 [pid = 1671] [id = 673] 02:17:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x115f2bc00) [pid = 1671] [serial = 2019] [outer = 0x0] 02:17:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1167f6c00) [pid = 1671] [serial = 2020] [outer = 0x115f2bc00] 02:17:53 INFO - PROCESS | 1671 | 1465204673384 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x116aec800) [pid = 1671] [serial = 2021] [outer = 0x115f2bc00] 02:17:53 INFO - PROCESS | 1671 | 1465204673729 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:17:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:17:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 521ms 02:17:53 INFO - PROCESS | 1671 | 1465204673780 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 02:17:53 INFO - PROCESS | 1671 | 1465204673790 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 02:17:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:17:53 INFO - PROCESS | 1671 | 1465204673793 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:17:53 INFO - PROCESS | 1671 | 1465204673795 Marionette TRACE conn2 <- [1,2666,null,{}] 02:17:53 INFO - PROCESS | 1671 | 1465204673803 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:53 INFO - PROCESS | 1671 | 1465204673806 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:53 INFO - PROCESS | 1671 | 1465204673885 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 02:17:53 INFO - PROCESS | 1671 | 1465204673890 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 1671 | 1465204673891 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d5d800 == 30 [pid = 1671] [id = 674] 02:17:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x111d65c00) [pid = 1671] [serial = 2022] [outer = 0x0] 02:17:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1183b1c00) [pid = 1671] [serial = 2023] [outer = 0x111d65c00] 02:17:53 INFO - PROCESS | 1671 | 1465204673922 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11856b000) [pid = 1671] [serial = 2024] [outer = 0x111d65c00] 02:17:54 INFO - PROCESS | 1671 | 1465204674787 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:17:54 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) 02:17:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1023ms 02:17:54 INFO - PROCESS | 1671 | 1465204674817 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 1671 | 1465204674819 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 02:17:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:17:54 INFO - PROCESS | 1671 | 1465204674821 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:17:54 INFO - PROCESS | 1671 | 1465204674822 Marionette TRACE conn2 <- [1,2670,null,{}] 02:17:54 INFO - PROCESS | 1671 | 1465204674825 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:54 INFO - PROCESS | 1671 | 1465204674826 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:54 INFO - PROCESS | 1671 | 1465204674924 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 02:17:54 INFO - PROCESS | 1671 | 1465204674932 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 1671 | 1465204674934 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236bb800 == 31 [pid = 1671] [id = 675] 02:17:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1185d7000) [pid = 1671] [serial = 2025] [outer = 0x0] 02:17:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x11863d400) [pid = 1671] [serial = 2026] [outer = 0x1185d7000] 02:17:54 INFO - PROCESS | 1671 | 1465204674959 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1186f8000) [pid = 1671] [serial = 2027] [outer = 0x1185d7000] 02:17:55 INFO - PROCESS | 1671 | 1465204675752 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 02:17:55 INFO - PROCESS | 1671 | 1465204675792 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 02:17:55 INFO - PROCESS | 1671 | 1465204675794 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:17:55 INFO - PROCESS | 1671 | 1465204675795 Marionette TRACE conn2 <- [1,2674,null,{}] 02:17:55 INFO - PROCESS | 1671 | 1465204675797 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:55 INFO - PROCESS | 1671 | 1465204675799 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:55 INFO - PROCESS | 1671 | 1465204675879 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 02:17:55 INFO - PROCESS | 1671 | 1465204675884 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:55 INFO - PROCESS | 1671 | 1465204675885 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x12406b800 == 32 [pid = 1671] [id = 676] 02:17:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x115f2ac00) [pid = 1671] [serial = 2028] [outer = 0x0] 02:17:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x118891800) [pid = 1671] [serial = 2029] [outer = 0x115f2ac00] 02:17:55 INFO - PROCESS | 1671 | 1465204675910 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x11922e000) [pid = 1671] [serial = 2030] [outer = 0x115f2ac00] 02:17:56 INFO - PROCESS | 1671 | 1465204676721 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 1671 | 1465204676766 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 02:17:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:17:56 INFO - PROCESS | 1671 | 1465204676768 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - PROCESS | 1671 | 1465204676769 Marionette TRACE conn2 <- [1,2678,null,{}] 02:17:56 INFO - PROCESS | 1671 | 1465204676772 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:56 INFO - PROCESS | 1671 | 1465204676776 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:56 INFO - PROCESS | 1671 | 1465204676891 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 02:17:56 INFO - PROCESS | 1671 | 1465204676898 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 1671 | 1465204676899 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x12711b800 == 33 [pid = 1671] [id = 677] 02:17:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1185d7800) [pid = 1671] [serial = 2031] [outer = 0x0] 02:17:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x119777000) [pid = 1671] [serial = 2032] [outer = 0x1185d7800] 02:17:56 INFO - PROCESS | 1671 | 1465204676924 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1198ef400) [pid = 1671] [serial = 2033] [outer = 0x1185d7800] 02:17:57 INFO - PROCESS | 1671 | 1465204677736 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:17:57 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) 02:17:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 971ms 02:17:57 INFO - PROCESS | 1671 | 1465204677739 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 02:17:57 INFO - PROCESS | 1671 | 1465204677740 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 02:17:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:17:57 INFO - PROCESS | 1671 | 1465204677742 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:17:57 INFO - PROCESS | 1671 | 1465204677753 Marionette TRACE conn2 <- [1,2682,null,{}] 02:17:57 INFO - PROCESS | 1671 | 1465204677763 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:57 INFO - PROCESS | 1671 | 1465204677766 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:57 INFO - PROCESS | 1671 | 1465204677860 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 02:17:57 INFO - PROCESS | 1671 | 1465204677864 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 1671 | 1465204677865 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d6a800 == 34 [pid = 1671] [id = 678] 02:17:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x112052000) [pid = 1671] [serial = 2034] [outer = 0x0] 02:17:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119c86c00) [pid = 1671] [serial = 2035] [outer = 0x112052000] 02:17:57 INFO - PROCESS | 1671 | 1465204677889 Marionette DEBUG loaded listener.js 02:17:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x119d39800) [pid = 1671] [serial = 2036] [outer = 0x112052000] 02:17:58 INFO - PROCESS | 1671 | 1465204678704 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:17:58 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) 02:17:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 989ms 02:17:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:17:58 INFO - PROCESS | 1671 | 1465204678733 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 02:17:58 INFO - PROCESS | 1671 | 1465204678734 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 02:17:58 INFO - PROCESS | 1671 | 1465204678736 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:17:58 INFO - PROCESS | 1671 | 1465204678737 Marionette TRACE conn2 <- [1,2686,null,{}] 02:17:58 INFO - PROCESS | 1671 | 1465204678740 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:58 INFO - PROCESS | 1671 | 1465204678741 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:58 INFO - PROCESS | 1671 | 1465204678836 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 02:17:58 INFO - PROCESS | 1671 | 1465204678875 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:58 INFO - PROCESS | 1671 | 1465204678876 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e3800 == 35 [pid = 1671] [id = 679] 02:17:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x11856c800) [pid = 1671] [serial = 2037] [outer = 0x0] 02:17:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x121350400) [pid = 1671] [serial = 2038] [outer = 0x11856c800] 02:17:58 INFO - PROCESS | 1671 | 1465204678900 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x121357000) [pid = 1671] [serial = 2039] [outer = 0x11856c800] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1213b1c00) [pid = 1671] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x12716b800) [pid = 1671] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11977b800) [pid = 1671] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x116aee800) [pid = 1671] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1233c7400) [pid = 1671] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1165ed800) [pid = 1671] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1213b1400) [pid = 1671] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12a72cc00) [pid = 1671] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x12b20cc00) [pid = 1671] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11224d400) [pid = 1671] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x111fd4400) [pid = 1671] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12a727400) [pid = 1671] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x111d66400) [pid = 1671] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12356e000) [pid = 1671] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1198e8400) [pid = 1671] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x116b80c00) [pid = 1671] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:17:59 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12608a400) [pid = 1671] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:17:59 INFO - PROCESS | 1671 | 1465204679705 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 1671 | 1465204679759 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 02:17:59 INFO - PROCESS | 1671 | 1465204679761 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:17:59 INFO - PROCESS | 1671 | 1465204679762 Marionette TRACE conn2 <- [1,2690,null,{}] 02:17:59 INFO - PROCESS | 1671 | 1465204679770 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:59 INFO - PROCESS | 1671 | 1465204679772 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:59 INFO - PROCESS | 1671 | 1465204679874 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 02:17:59 INFO - PROCESS | 1671 | 1465204679883 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 1671 | 1465204679884 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:17:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d58800 == 36 [pid = 1671] [id = 680] 02:17:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x116b80c00) [pid = 1671] [serial = 2040] [outer = 0x0] 02:17:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1198ef000) [pid = 1671] [serial = 2041] [outer = 0x116b80c00] 02:17:59 INFO - PROCESS | 1671 | 1465204679910 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1213b1c00) [pid = 1671] [serial = 2042] [outer = 0x116b80c00] 02:18:00 INFO - PROCESS | 1671 | 1465204680688 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 02:18:00 INFO - PROCESS | 1671 | 1465204680732 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 02:18:00 INFO - PROCESS | 1671 | 1465204680734 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:18:00 INFO - PROCESS | 1671 | 1465204680735 Marionette TRACE conn2 <- [1,2694,null,{}] 02:18:00 INFO - PROCESS | 1671 | 1465204680738 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:00 INFO - PROCESS | 1671 | 1465204680739 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:00 INFO - PROCESS | 1671 | 1465204680820 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 02:18:00 INFO - PROCESS | 1671 | 1465204680823 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 1671 | 1465204680825 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab76800 == 37 [pid = 1671] [id = 681] 02:18:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1213b2800) [pid = 1671] [serial = 2043] [outer = 0x0] 02:18:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1233c6400) [pid = 1671] [serial = 2044] [outer = 0x1213b2800] 02:18:00 INFO - PROCESS | 1671 | 1465204680849 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x12358b000) [pid = 1671] [serial = 2045] [outer = 0x1213b2800] 02:18:01 INFO - PROCESS | 1671 | 1465204681727 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 1671 | 1465204681757 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 02:18:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:18:01 INFO - PROCESS | 1671 | 1465204681761 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - PROCESS | 1671 | 1465204681763 Marionette TRACE conn2 <- [1,2698,null,{}] 02:18:01 INFO - PROCESS | 1671 | 1465204681781 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:01 INFO - PROCESS | 1671 | 1465204681782 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:01 INFO - PROCESS | 1671 | 1465204681899 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 02:18:01 INFO - PROCESS | 1671 | 1465204681955 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:01 INFO - PROCESS | 1671 | 1465204681957 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x118196000 == 38 [pid = 1671] [id = 682] 02:18:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1122a7c00) [pid = 1671] [serial = 2046] [outer = 0x0] 02:18:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x112f66800) [pid = 1671] [serial = 2047] [outer = 0x1122a7c00] 02:18:01 INFO - PROCESS | 1671 | 1465204681990 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x115ec0400) [pid = 1671] [serial = 2048] [outer = 0x1122a7c00] 02:18:02 INFO - PROCESS | 1671 | 1465204682977 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 02:18:03 INFO - PROCESS | 1671 | 1465204683002 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 02:18:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:18:03 INFO - PROCESS | 1671 | 1465204683007 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:18:03 INFO - PROCESS | 1671 | 1465204683008 Marionette TRACE conn2 <- [1,2702,null,{}] 02:18:03 INFO - PROCESS | 1671 | 1465204683011 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:03 INFO - PROCESS | 1671 | 1465204683013 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:03 INFO - PROCESS | 1671 | 1465204683126 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 02:18:03 INFO - PROCESS | 1671 | 1465204683180 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 1671 | 1465204683181 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x12605e800 == 39 [pid = 1671] [id = 683] 02:18:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x116528400) [pid = 1671] [serial = 2049] [outer = 0x0] 02:18:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x116af4800) [pid = 1671] [serial = 2050] [outer = 0x116528400] 02:18:03 INFO - PROCESS | 1671 | 1465204683212 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1182b8c00) [pid = 1671] [serial = 2051] [outer = 0x116528400] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119d58800 == 38 [pid = 1671] [id = 680] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e3800 == 37 [pid = 1671] [id = 679] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x128d6a800 == 36 [pid = 1671] [id = 678] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x12711b800 == 35 [pid = 1671] [id = 677] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x12406b800 == 34 [pid = 1671] [id = 676] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1236bb800 == 33 [pid = 1671] [id = 675] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x119d5d800 == 32 [pid = 1671] [id = 674] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x118831800 == 31 [pid = 1671] [id = 673] 02:18:03 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x12bddb400) [pid = 1671] [serial = 2014] [outer = 0x0] [url = about:blank] 02:18:03 INFO - PROCESS | 1671 | 1465204683982 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x116a42000 == 30 [pid = 1671] [id = 672] 02:18:03 INFO - PROCESS | 1671 | --DOCSHELL 0x1291df800 == 29 [pid = 1671] [id = 671] 02:18:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:18:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1020ms 02:18:04 INFO - PROCESS | 1671 | 1465204684027 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 1671 | 1465204684029 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 02:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:18:04 INFO - PROCESS | 1671 | 1465204684032 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 1671 | 1465204684034 Marionette TRACE conn2 <- [1,2706,null,{}] 02:18:04 INFO - PROCESS | 1671 | 1465204684038 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:04 INFO - PROCESS | 1671 | 1465204684039 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:04 INFO - PROCESS | 1671 | 1465204684123 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 02:18:04 INFO - PROCESS | 1671 | 1465204684128 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 1671 | 1465204684133 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x11757b000 == 30 [pid = 1671] [id = 684] 02:18:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x11815f000) [pid = 1671] [serial = 2052] [outer = 0x0] 02:18:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1182ac400) [pid = 1671] [serial = 2053] [outer = 0x11815f000] 02:18:04 INFO - PROCESS | 1671 | 1465204684162 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11852dc00) [pid = 1671] [serial = 2054] [outer = 0x11815f000] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x12a893c00) [pid = 1671] [serial = 1996] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x12b1df800) [pid = 1671] [serial = 1999] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x12b5e3c00) [pid = 1671] [serial = 2002] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x119d3a400) [pid = 1671] [serial = 2006] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11775a000) [pid = 1671] [serial = 2005] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x118641400) [pid = 1671] [serial = 1979] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x117760800) [pid = 1671] [serial = 1978] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12ab0cc00) [pid = 1671] [serial = 1976] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12a908400) [pid = 1671] [serial = 1975] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x129fbb000) [pid = 1671] [serial = 1973] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12966c800) [pid = 1671] [serial = 1972] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1269e9800) [pid = 1671] [serial = 1970] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1247ea800) [pid = 1671] [serial = 1969] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1213b5000) [pid = 1671] [serial = 1967] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x119c94c00) [pid = 1671] [serial = 1966] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x1186f8800) [pid = 1671] [serial = 1964] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x1182ae800) [pid = 1671] [serial = 1963] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x12b5e8c00) [pid = 1671] [serial = 2003] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x126f3f400) [pid = 1671] [serial = 1990] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x1274bc800) [pid = 1671] [serial = 1991] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x124eb2000) [pid = 1671] [serial = 1988] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x123568c00) [pid = 1671] [serial = 1987] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x12bdc9c00) [pid = 1671] [serial = 2012] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x119c8d800) [pid = 1671] [serial = 1984] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x121354000) [pid = 1671] [serial = 1985] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 66 (0x116af6c00) [pid = 1671] [serial = 1981] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 65 (0x1185d7c00) [pid = 1671] [serial = 1982] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 64 (0x128ee4c00) [pid = 1671] [serial = 2008] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 63 (0x129fb3c00) [pid = 1671] [serial = 1994] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 62 (0x128eec400) [pid = 1671] [serial = 1993] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 61 (0x12ab0fc00) [pid = 1671] [serial = 2011] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 60 (0x12b211400) [pid = 1671] [serial = 2000] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 59 (0x12ab09800) [pid = 1671] [serial = 1997] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | --DOMWINDOW == 58 (0x12a897800) [pid = 1671] [serial = 2009] [outer = 0x0] [url = about:blank] 02:18:04 INFO - PROCESS | 1671 | 1465204684572 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:18:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:18:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 569ms 02:18:04 INFO - PROCESS | 1671 | 1465204684602 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 1671 | 1465204684605 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 02:18:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:18:04 INFO - PROCESS | 1671 | 1465204684609 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 1671 | 1465204684611 Marionette TRACE conn2 <- [1,2710,null,{}] 02:18:04 INFO - PROCESS | 1671 | 1465204684620 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:04 INFO - PROCESS | 1671 | 1465204684622 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:04 INFO - PROCESS | 1671 | 1465204684692 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 02:18:04 INFO - PROCESS | 1671 | 1465204684697 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:04 INFO - PROCESS | 1671 | 1465204684700 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x119aa0000 == 31 [pid = 1671] [id = 685] 02:18:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 59 (0x1186ed000) [pid = 1671] [serial = 2055] [outer = 0x0] 02:18:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 60 (0x118885c00) [pid = 1671] [serial = 2056] [outer = 0x1186ed000] 02:18:04 INFO - PROCESS | 1671 | 1465204684721 Marionette DEBUG loaded listener.js 02:18:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 61 (0x1188fb400) [pid = 1671] [serial = 2057] [outer = 0x1186ed000] 02:18:05 INFO - PROCESS | 1671 | 1465204685194 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 1671 | 1465204685241 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 02:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:18:05 INFO - PROCESS | 1671 | 1465204685244 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 1671 | 1465204685248 Marionette TRACE conn2 <- [1,2714,null,{}] 02:18:05 INFO - PROCESS | 1671 | 1465204685260 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:05 INFO - PROCESS | 1671 | 1465204685264 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:05 INFO - PROCESS | 1671 | 1465204685390 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 02:18:05 INFO - PROCESS | 1671 | 1465204685481 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 1671 | 1465204685483 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x124061800 == 32 [pid = 1671] [id = 686] 02:18:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 62 (0x113033c00) [pid = 1671] [serial = 2058] [outer = 0x0] 02:18:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 63 (0x1197d7400) [pid = 1671] [serial = 2059] [outer = 0x113033c00] 02:18:05 INFO - PROCESS | 1671 | 1465204685518 Marionette DEBUG loaded listener.js 02:18:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 64 (0x11985e800) [pid = 1671] [serial = 2060] [outer = 0x113033c00] 02:18:05 INFO - PROCESS | 1671 | 1465204685800 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:18:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:18:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 576ms 02:18:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:18:05 INFO - PROCESS | 1671 | 1465204685822 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 02:18:05 INFO - PROCESS | 1671 | 1465204685824 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 02:18:05 INFO - PROCESS | 1671 | 1465204685826 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:18:05 INFO - PROCESS | 1671 | 1465204685828 Marionette TRACE conn2 <- [1,2718,null,{}] 02:18:05 INFO - PROCESS | 1671 | 1465204685838 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:05 INFO - PROCESS | 1671 | 1465204685839 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:05 INFO - PROCESS | 1671 | 1465204685926 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 02:18:05 INFO - PROCESS | 1671 | 1465204685932 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 1671 | 1465204685934 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x1271f7000 == 33 [pid = 1671] [id = 687] 02:18:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 65 (0x1198f4400) [pid = 1671] [serial = 2061] [outer = 0x0] 02:18:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 66 (0x119d36800) [pid = 1671] [serial = 2062] [outer = 0x1198f4400] 02:18:05 INFO - PROCESS | 1671 | 1465204685959 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 67 (0x12134cc00) [pid = 1671] [serial = 2063] [outer = 0x1198f4400] 02:18:06 INFO - PROCESS | 1671 | 1465204686361 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 1671 | 1465204686402 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 02:18:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:18:06 INFO - PROCESS | 1671 | 1465204686404 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 1671 | 1465204686405 Marionette TRACE conn2 <- [1,2722,null,{}] 02:18:06 INFO - PROCESS | 1671 | 1465204686407 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:06 INFO - PROCESS | 1671 | 1465204686408 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:06 INFO - PROCESS | 1671 | 1465204686506 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 02:18:06 INFO - PROCESS | 1671 | 1465204686510 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:06 INFO - PROCESS | 1671 | 1465204686511 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e6000 == 34 [pid = 1671] [id = 688] 02:18:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x11985bc00) [pid = 1671] [serial = 2064] [outer = 0x0] 02:18:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x1213b0000) [pid = 1671] [serial = 2065] [outer = 0x11985bc00] 02:18:06 INFO - PROCESS | 1671 | 1465204686537 Marionette DEBUG loaded listener.js 02:18:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x12355d000) [pid = 1671] [serial = 2066] [outer = 0x11985bc00] 02:18:06 INFO - PROCESS | 1671 | 1465204686907 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:18:06 INFO - PROCESS | 1671 | 1465204686926 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 02:18:06 INFO - PROCESS | 1671 | 1465204686928 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 1671 | 1465204686929 Marionette TRACE conn2 <- [1,2726,null,{}] 02:18:06 INFO - PROCESS | 1671 | 1465204686940 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:06 INFO - PROCESS | 1671 | 1465204686944 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:07 INFO - PROCESS | 1671 | 1465204687063 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 02:18:07 INFO - PROCESS | 1671 | 1465204687067 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 1671 | 1465204687069 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab74000 == 35 [pid = 1671] [id = 689] 02:18:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x1213b0800) [pid = 1671] [serial = 2067] [outer = 0x0] 02:18:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1247e8000) [pid = 1671] [serial = 2068] [outer = 0x1213b0800] 02:18:07 INFO - PROCESS | 1671 | 1465204687094 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x125079c00) [pid = 1671] [serial = 2069] [outer = 0x1213b0800] 02:18:07 INFO - PROCESS | 1671 | 1465204687455 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:18:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:18:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 577ms 02:18:07 INFO - PROCESS | 1671 | 1465204687505 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 02:18:07 INFO - PROCESS | 1671 | 1465204687507 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 02:18:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:18:07 INFO - PROCESS | 1671 | 1465204687509 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:18:07 INFO - PROCESS | 1671 | 1465204687510 Marionette TRACE conn2 <- [1,2730,null,{}] 02:18:07 INFO - PROCESS | 1671 | 1465204687512 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:07 INFO - PROCESS | 1671 | 1465204687514 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:07 INFO - PROCESS | 1671 | 1465204687613 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 02:18:07 INFO - PROCESS | 1671 | 1465204687616 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 1671 | 1465204687617 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2b9000 == 36 [pid = 1671] [id = 690] 02:18:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x12600cc00) [pid = 1671] [serial = 2070] [outer = 0x0] 02:18:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x12608a800) [pid = 1671] [serial = 2071] [outer = 0x12600cc00] 02:18:07 INFO - PROCESS | 1671 | 1465204687641 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1269e8c00) [pid = 1671] [serial = 2072] [outer = 0x12600cc00] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x11856c800) [pid = 1671] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x115f2bc00) [pid = 1671] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x112f88000) [pid = 1671] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x112052000) [pid = 1671] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x1185d7800) [pid = 1671] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x115f2ac00) [pid = 1671] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x111d65c00) [pid = 1671] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 68 (0x1185d7000) [pid = 1671] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:18:08 INFO - PROCESS | 1671 | --DOMWINDOW == 67 (0x116b80c00) [pid = 1671] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:18:08 INFO - PROCESS | 1671 | 1465204688443 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 1671 | 1465204688479 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 02:18:08 INFO - PROCESS | 1671 | 1465204688481 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 1671 | 1465204688482 Marionette TRACE conn2 <- [1,2734,null,{}] 02:18:08 INFO - PROCESS | 1671 | 1465204688485 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:08 INFO - PROCESS | 1671 | 1465204688486 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:08 INFO - PROCESS | 1671 | 1465204688563 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 02:18:08 INFO - PROCESS | 1671 | 1465204688568 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:08 INFO - PROCESS | 1671 | 1465204688570 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be09800 == 37 [pid = 1671] [id = 691] 02:18:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 68 (0x118522800) [pid = 1671] [serial = 2073] [outer = 0x0] 02:18:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 69 (0x1198f4000) [pid = 1671] [serial = 2074] [outer = 0x118522800] 02:18:08 INFO - PROCESS | 1671 | 1465204688594 Marionette DEBUG loaded listener.js 02:18:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x1269e9400) [pid = 1671] [serial = 2075] [outer = 0x118522800] 02:18:08 INFO - PROCESS | 1671 | 1465204688933 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:18:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 470ms 02:18:08 INFO - PROCESS | 1671 | 1465204688953 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 1671 | 1465204688954 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 02:18:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:18:08 INFO - PROCESS | 1671 | 1465204688956 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 1671 | 1465204688957 Marionette TRACE conn2 <- [1,2738,null,{}] 02:18:08 INFO - PROCESS | 1671 | 1465204688960 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:08 INFO - PROCESS | 1671 | 1465204688961 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:09 INFO - PROCESS | 1671 | 1465204689070 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 02:18:09 INFO - PROCESS | 1671 | 1465204689075 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 1671 | 1465204689076 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf2b800 == 38 [pid = 1671] [id = 692] 02:18:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x1185dfc00) [pid = 1671] [serial = 2076] [outer = 0x0] 02:18:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1269ee400) [pid = 1671] [serial = 2077] [outer = 0x1185dfc00] 02:18:09 INFO - PROCESS | 1671 | 1465204689100 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x126db0400) [pid = 1671] [serial = 2078] [outer = 0x1185dfc00] 02:18:09 INFO - PROCESS | 1671 | 1465204689403 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:18:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:18:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 469ms 02:18:09 INFO - PROCESS | 1671 | 1465204689425 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 02:18:09 INFO - PROCESS | 1671 | 1465204689427 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 02:18:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:18:09 INFO - PROCESS | 1671 | 1465204689431 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:18:09 INFO - PROCESS | 1671 | 1465204689434 Marionette TRACE conn2 <- [1,2742,null,{}] 02:18:09 INFO - PROCESS | 1671 | 1465204689437 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:09 INFO - PROCESS | 1671 | 1465204689438 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:09 INFO - PROCESS | 1671 | 1465204689535 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 02:18:09 INFO - PROCESS | 1671 | 1465204689540 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:09 INFO - PROCESS | 1671 | 1465204689541 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1af800 == 39 [pid = 1671] [id = 693] 02:18:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x126db0c00) [pid = 1671] [serial = 2079] [outer = 0x0] 02:18:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x127161400) [pid = 1671] [serial = 2080] [outer = 0x126db0c00] 02:18:09 INFO - PROCESS | 1671 | 1465204689581 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x127438800) [pid = 1671] [serial = 2081] [outer = 0x126db0c00] 02:18:10 INFO - PROCESS | 1671 | 1465204690063 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:18:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:18:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 674ms 02:18:10 INFO - PROCESS | 1671 | 1465204690103 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 1671 | 1465204690105 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 02:18:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:18:10 INFO - PROCESS | 1671 | 1465204690107 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - PROCESS | 1671 | 1465204690109 Marionette TRACE conn2 <- [1,2746,null,{}] 02:18:10 INFO - PROCESS | 1671 | 1465204690117 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:10 INFO - PROCESS | 1671 | 1465204690119 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:10 INFO - PROCESS | 1671 | 1465204690286 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 02:18:10 INFO - PROCESS | 1671 | 1465204690339 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:10 INFO - PROCESS | 1671 | 1465204690341 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:10 INFO - PROCESS | 1671 | ++DOCSHELL 0x117562800 == 40 [pid = 1671] [id = 694] 02:18:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x113d0d800) [pid = 1671] [serial = 2082] [outer = 0x0] 02:18:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x115ec7800) [pid = 1671] [serial = 2083] [outer = 0x113d0d800] 02:18:10 INFO - PROCESS | 1671 | 1465204690372 Marionette DEBUG loaded listener.js 02:18:10 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x116aea800) [pid = 1671] [serial = 2084] [outer = 0x113d0d800] 02:18:10 INFO - PROCESS | 1671 | 1465204690808 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:18:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:18:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 721ms 02:18:10 INFO - PROCESS | 1671 | 1465204690845 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 02:18:10 INFO - PROCESS | 1671 | 1465204690849 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 02:18:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:18:10 INFO - PROCESS | 1671 | 1465204690854 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:18:10 INFO - PROCESS | 1671 | 1465204690856 Marionette TRACE conn2 <- [1,2750,null,{}] 02:18:10 INFO - PROCESS | 1671 | 1465204690859 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:10 INFO - PROCESS | 1671 | 1465204690861 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:10 INFO - PROCESS | 1671 | 1465204690990 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 02:18:11 INFO - PROCESS | 1671 | 1465204691060 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:11 INFO - PROCESS | 1671 | 1465204691062 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x1260c7000 == 41 [pid = 1671] [id = 695] 02:18:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11888e800) [pid = 1671] [serial = 2085] [outer = 0x0] 02:18:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1188fc800) [pid = 1671] [serial = 2086] [outer = 0x11888e800] 02:18:11 INFO - PROCESS | 1671 | 1465204691092 Marionette DEBUG loaded listener.js 02:18:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x11976f400) [pid = 1671] [serial = 2087] [outer = 0x11888e800] 02:18:11 INFO - PROCESS | 1671 | 1465204691538 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:18:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:18:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 721ms 02:18:11 INFO - PROCESS | 1671 | 1465204691577 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 02:18:11 INFO - PROCESS | 1671 | 1465204691580 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 02:18:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:18:11 INFO - PROCESS | 1671 | 1465204691584 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:18:11 INFO - PROCESS | 1671 | 1465204691587 Marionette TRACE conn2 <- [1,2754,null,{}] 02:18:11 INFO - PROCESS | 1671 | 1465204691590 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:11 INFO - PROCESS | 1671 | 1465204691593 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:11 INFO - PROCESS | 1671 | 1465204691720 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 02:18:11 INFO - PROCESS | 1671 | 1465204691793 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:11 INFO - PROCESS | 1671 | 1465204691794 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:11 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c2cd800 == 42 [pid = 1671] [id = 696] 02:18:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1198ee400) [pid = 1671] [serial = 2088] [outer = 0x0] 02:18:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1213adc00) [pid = 1671] [serial = 2089] [outer = 0x1198ee400] 02:18:11 INFO - PROCESS | 1671 | 1465204691827 Marionette DEBUG loaded listener.js 02:18:11 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1243c0c00) [pid = 1671] [serial = 2090] [outer = 0x1198ee400] 02:18:12 INFO - PROCESS | 1671 | --DOCSHELL 0x12d1c1000 == 41 [pid = 1671] [id = 16] 02:18:12 INFO - PROCESS | 1671 | 1465204692297 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:18:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:18:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 771ms 02:18:12 INFO - PROCESS | 1671 | 1465204692364 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 02:18:12 INFO - PROCESS | 1671 | 1465204692367 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 02:18:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:18:12 INFO - PROCESS | 1671 | 1465204692376 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:18:12 INFO - PROCESS | 1671 | 1465204692379 Marionette TRACE conn2 <- [1,2758,null,{}] 02:18:12 INFO - PROCESS | 1671 | 1465204692383 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:12 INFO - PROCESS | 1671 | 1465204692385 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:12 INFO - PROCESS | 1671 | 1465204692485 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 02:18:12 INFO - PROCESS | 1671 | 1465204692555 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:12 INFO - PROCESS | 1671 | 1465204692557 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:12 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd09000 == 42 [pid = 1671] [id = 697] 02:18:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1247f2400) [pid = 1671] [serial = 2091] [outer = 0x0] 02:18:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12608b400) [pid = 1671] [serial = 2092] [outer = 0x1247f2400] 02:18:12 INFO - PROCESS | 1671 | 1465204692585 Marionette DEBUG loaded listener.js 02:18:12 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x127430400) [pid = 1671] [serial = 2093] [outer = 0x1247f2400] 02:18:13 INFO - PROCESS | 1671 | 1465204693023 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:18:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:18:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 678ms 02:18:13 INFO - PROCESS | 1671 | 1465204693049 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 1671 | 1465204693051 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 02:18:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:18:13 INFO - PROCESS | 1671 | 1465204693053 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 1671 | 1465204693055 Marionette TRACE conn2 <- [1,2762,null,{}] 02:18:13 INFO - PROCESS | 1671 | 1465204693057 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:13 INFO - PROCESS | 1671 | 1465204693058 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:13 INFO - PROCESS | 1671 | 1465204693161 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 02:18:13 INFO - PROCESS | 1671 | 1465204693219 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:13 INFO - PROCESS | 1671 | 1465204693220 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:13 INFO - PROCESS | 1671 | ++DOCSHELL 0x119d53000 == 43 [pid = 1671] [id = 698] 02:18:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x119c8d400) [pid = 1671] [serial = 2094] [outer = 0x0] 02:18:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1274ba000) [pid = 1671] [serial = 2095] [outer = 0x119c8d400] 02:18:13 INFO - PROCESS | 1671 | 1465204693249 Marionette DEBUG loaded listener.js 02:18:13 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128d3c400) [pid = 1671] [serial = 2096] [outer = 0x119c8d400] 02:18:13 INFO - PROCESS | 1671 | 1465204693914 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:18:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:18:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 869ms 02:18:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:18:13 INFO - PROCESS | 1671 | 1465204693923 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 1671 | 1465204693926 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 02:18:13 INFO - PROCESS | 1671 | 1465204693931 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 1671 | 1465204693933 Marionette TRACE conn2 <- [1,2766,null,{}] 02:18:13 INFO - PROCESS | 1671 | 1465204693939 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:13 INFO - PROCESS | 1671 | 1465204693941 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:14 INFO - PROCESS | 1671 | 1465204694087 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 02:18:14 INFO - PROCESS | 1671 | 1465204694173 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:14 INFO - PROCESS | 1671 | 1465204694174 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x12404e800 == 44 [pid = 1671] [id = 699] 02:18:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x116ae9c00) [pid = 1671] [serial = 2097] [outer = 0x0] 02:18:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1185d8000) [pid = 1671] [serial = 2098] [outer = 0x116ae9c00] 02:18:14 INFO - PROCESS | 1671 | 1465204694203 Marionette DEBUG loaded listener.js 02:18:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x119299000) [pid = 1671] [serial = 2099] [outer = 0x116ae9c00] 02:18:14 INFO - PROCESS | 1671 | 1465204694600 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:18:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:18:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 722ms 02:18:14 INFO - PROCESS | 1671 | 1465204694652 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 1671 | 1465204694655 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 02:18:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:18:14 INFO - PROCESS | 1671 | 1465204694659 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - PROCESS | 1671 | 1465204694660 Marionette TRACE conn2 <- [1,2770,null,{}] 02:18:14 INFO - PROCESS | 1671 | 1465204694663 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:14 INFO - PROCESS | 1671 | 1465204694665 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:14 INFO - PROCESS | 1671 | 1465204694760 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 02:18:14 INFO - PROCESS | 1671 | 1465204694818 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:14 INFO - PROCESS | 1671 | 1465204694820 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:14 INFO - PROCESS | 1671 | ++DOCSHELL 0x1197b5000 == 45 [pid = 1671] [id = 700] 02:18:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119777800) [pid = 1671] [serial = 2100] [outer = 0x0] 02:18:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x119854c00) [pid = 1671] [serial = 2101] [outer = 0x119777800] 02:18:14 INFO - PROCESS | 1671 | 1465204694848 Marionette DEBUG loaded listener.js 02:18:14 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x119c13400) [pid = 1671] [serial = 2102] [outer = 0x119777800] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf2b800 == 44 [pid = 1671] [id = 692] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12be09800 == 43 [pid = 1671] [id = 691] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2b9000 == 42 [pid = 1671] [id = 690] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab74000 == 41 [pid = 1671] [id = 689] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e6000 == 40 [pid = 1671] [id = 688] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x1271f7000 == 39 [pid = 1671] [id = 687] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x124061800 == 38 [pid = 1671] [id = 686] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x119aa0000 == 37 [pid = 1671] [id = 685] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x11757b000 == 36 [pid = 1671] [id = 684] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab76800 == 35 [pid = 1671] [id = 681] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x118196000 == 34 [pid = 1671] [id = 682] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12605e800 == 33 [pid = 1671] [id = 683] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12d1c0800 == 32 [pid = 1671] [id = 17] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12404e800 == 31 [pid = 1671] [id = 699] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x119d53000 == 30 [pid = 1671] [id = 698] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd09000 == 29 [pid = 1671] [id = 697] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12c2cd800 == 28 [pid = 1671] [id = 696] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x1260c7000 == 27 [pid = 1671] [id = 695] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1af800 == 26 [pid = 1671] [id = 693] 02:18:15 INFO - PROCESS | 1671 | --DOCSHELL 0x117562800 == 25 [pid = 1671] [id = 694] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x121350400) [pid = 1671] [serial = 2038] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1167f6c00) [pid = 1671] [serial = 2020] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x116aec800) [pid = 1671] [serial = 2021] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1131d4400) [pid = 1671] [serial = 2017] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x115ec2800) [pid = 1671] [serial = 2018] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119c86c00) [pid = 1671] [serial = 2035] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x121357000) [pid = 1671] [serial = 2039] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x119777000) [pid = 1671] [serial = 2032] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x118891800) [pid = 1671] [serial = 2029] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11922e000) [pid = 1671] [serial = 2030] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1183b1c00) [pid = 1671] [serial = 2023] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11856b000) [pid = 1671] [serial = 2024] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x11863d400) [pid = 1671] [serial = 2026] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1186f8000) [pid = 1671] [serial = 2027] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x119d39800) [pid = 1671] [serial = 2036] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1198ef000) [pid = 1671] [serial = 2041] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x1213b1c00) [pid = 1671] [serial = 2042] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1198ef400) [pid = 1671] [serial = 2033] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1233c6400) [pid = 1671] [serial = 2044] [outer = 0x0] [url = about:blank] 02:18:15 INFO - PROCESS | 1671 | 1465204695740 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:18:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:18:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1121ms 02:18:15 INFO - PROCESS | 1671 | 1465204695782 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 02:18:15 INFO - PROCESS | 1671 | 1465204695786 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 02:18:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:18:15 INFO - PROCESS | 1671 | 1465204695789 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:18:15 INFO - PROCESS | 1671 | 1465204695792 Marionette TRACE conn2 <- [1,2774,null,{}] 02:18:15 INFO - PROCESS | 1671 | 1465204695796 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:15 INFO - PROCESS | 1671 | 1465204695799 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:15 INFO - PROCESS | 1671 | 1465204695879 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 02:18:15 INFO - PROCESS | 1671 | 1465204695886 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 1671 | 1465204695888 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:15 INFO - PROCESS | 1671 | ++DOCSHELL 0x11701d000 == 26 [pid = 1671] [id = 701] 02:18:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x116af2c00) [pid = 1671] [serial = 2103] [outer = 0x0] 02:18:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x118169400) [pid = 1671] [serial = 2104] [outer = 0x116af2c00] 02:18:15 INFO - PROCESS | 1671 | 1465204695916 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x118569400) [pid = 1671] [serial = 2105] [outer = 0x116af2c00] 02:18:16 INFO - PROCESS | 1671 | 1465204696275 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 521ms 02:18:16 INFO - PROCESS | 1671 | 1465204696310 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 02:18:16 INFO - PROCESS | 1671 | 1465204696313 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 02:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:18:16 INFO - PROCESS | 1671 | 1465204696317 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:18:16 INFO - PROCESS | 1671 | 1465204696319 Marionette TRACE conn2 <- [1,2778,null,{}] 02:18:16 INFO - PROCESS | 1671 | 1465204696321 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:16 INFO - PROCESS | 1671 | 1465204696323 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:16 INFO - PROCESS | 1671 | 1465204696431 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 02:18:16 INFO - PROCESS | 1671 | 1465204696440 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:16 INFO - PROCESS | 1671 | 1465204696441 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a96000 == 27 [pid = 1671] [id = 702] 02:18:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1185d1000) [pid = 1671] [serial = 2106] [outer = 0x0] 02:18:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1188f4000) [pid = 1671] [serial = 2107] [outer = 0x1185d1000] 02:18:16 INFO - PROCESS | 1671 | 1465204696468 Marionette DEBUG loaded listener.js 02:18:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x11976d400) [pid = 1671] [serial = 2108] [outer = 0x1185d1000] 02:18:16 INFO - PROCESS | 1671 | 1465204696822 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 521ms 02:18:16 INFO - PROCESS | 1671 | 1465204696838 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 02:18:16 INFO - PROCESS | 1671 | 1465204696840 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 02:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:18:16 INFO - PROCESS | 1671 | 1465204696842 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:18:16 INFO - PROCESS | 1671 | 1465204696845 Marionette TRACE conn2 <- [1,2782,null,{}] 02:18:16 INFO - PROCESS | 1671 | 1465204696853 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:16 INFO - PROCESS | 1671 | 1465204696856 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:16 INFO - PROCESS | 1671 | 1465204696959 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 02:18:16 INFO - PROCESS | 1671 | 1465204696969 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:16 INFO - PROCESS | 1671 | 1465204696971 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:16 INFO - PROCESS | 1671 | ++DOCSHELL 0x124059800 == 28 [pid = 1671] [id = 703] 02:18:16 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1197d5400) [pid = 1671] [serial = 2109] [outer = 0x0] 02:18:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x1198ef400) [pid = 1671] [serial = 2110] [outer = 0x1197d5400] 02:18:17 INFO - PROCESS | 1671 | 1465204696999 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x119d2f400) [pid = 1671] [serial = 2111] [outer = 0x1197d5400] 02:18:17 INFO - PROCESS | 1671 | 1465204697323 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:18:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:18:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 524ms 02:18:17 INFO - PROCESS | 1671 | 1465204697367 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 02:18:17 INFO - PROCESS | 1671 | 1465204697368 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 02:18:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:18:17 INFO - PROCESS | 1671 | 1465204697371 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 1671 | 1465204697372 Marionette TRACE conn2 <- [1,2786,null,{}] 02:18:17 INFO - PROCESS | 1671 | 1465204697374 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 1671 | 1465204697375 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:17 INFO - PROCESS | 1671 | 1465204697457 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 02:18:17 INFO - PROCESS | 1671 | 1465204697461 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:17 INFO - PROCESS | 1671 | 1465204697463 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:17 INFO - PROCESS | 1671 | ++DOCSHELL 0x126f07800 == 29 [pid = 1671] [id = 704] 02:18:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12134b000) [pid = 1671] [serial = 2112] [outer = 0x0] 02:18:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1213b1000) [pid = 1671] [serial = 2113] [outer = 0x12134b000] 02:18:17 INFO - PROCESS | 1671 | 1465204697491 Marionette DEBUG loaded listener.js 02:18:17 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12316ac00) [pid = 1671] [serial = 2114] [outer = 0x12134b000] 02:18:17 INFO - PROCESS | 1671 | 1465204697874 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:18:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:18:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 517ms 02:18:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:18:17 INFO - PROCESS | 1671 | 1465204697889 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 02:18:17 INFO - PROCESS | 1671 | 1465204697890 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 02:18:17 INFO - PROCESS | 1671 | 1465204697892 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 1671 | 1465204697893 Marionette TRACE conn2 <- [1,2790,null,{}] 02:18:17 INFO - PROCESS | 1671 | 1465204697903 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 1671 | 1465204697904 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:18 INFO - PROCESS | 1671 | 1465204698002 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 02:18:18 INFO - PROCESS | 1671 | 1465204698006 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:18 INFO - PROCESS | 1671 | 1465204698007 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x12900b000 == 30 [pid = 1671] [id = 705] 02:18:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119860c00) [pid = 1671] [serial = 2115] [outer = 0x0] 02:18:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12358ac00) [pid = 1671] [serial = 2116] [outer = 0x119860c00] 02:18:18 INFO - PROCESS | 1671 | 1465204698032 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1247e8400) [pid = 1671] [serial = 2117] [outer = 0x119860c00] 02:18:18 INFO - PROCESS | 1671 | 1465204698388 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 519ms 02:18:18 INFO - PROCESS | 1671 | 1465204698411 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 02:18:18 INFO - PROCESS | 1671 | 1465204698413 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 02:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:18:18 INFO - PROCESS | 1671 | 1465204698415 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:18:18 INFO - PROCESS | 1671 | 1465204698416 Marionette TRACE conn2 <- [1,2794,null,{}] 02:18:18 INFO - PROCESS | 1671 | 1465204698424 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:18 INFO - PROCESS | 1671 | 1465204698428 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:18 INFO - PROCESS | 1671 | 1465204698535 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 02:18:18 INFO - PROCESS | 1671 | 1465204698539 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:18 INFO - PROCESS | 1671 | 1465204698540 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:18 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291f5000 == 31 [pid = 1671] [id = 706] 02:18:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x123569400) [pid = 1671] [serial = 2118] [outer = 0x0] 02:18:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x124eba800) [pid = 1671] [serial = 2119] [outer = 0x123569400] 02:18:18 INFO - PROCESS | 1671 | 1465204698565 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x126d05000) [pid = 1671] [serial = 2120] [outer = 0x123569400] 02:18:18 INFO - PROCESS | 1671 | 1465204698909 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 527ms 02:18:18 INFO - PROCESS | 1671 | 1465204698946 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 02:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:18:18 INFO - PROCESS | 1671 | 1465204698955 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 02:18:18 INFO - PROCESS | 1671 | 1465204698958 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:18:18 INFO - PROCESS | 1671 | 1465204698959 Marionette TRACE conn2 <- [1,2798,null,{}] 02:18:18 INFO - PROCESS | 1671 | 1465204698961 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:18 INFO - PROCESS | 1671 | 1465204698962 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:19 INFO - PROCESS | 1671 | 1465204699056 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 02:18:19 INFO - PROCESS | 1671 | 1465204699098 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 1671 | 1465204699099 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b19a800 == 32 [pid = 1671] [id = 707] 02:18:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x1122b1800) [pid = 1671] [serial = 2121] [outer = 0x0] 02:18:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x126f3f400) [pid = 1671] [serial = 2122] [outer = 0x1122b1800] 02:18:19 INFO - PROCESS | 1671 | 1465204699123 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x1274b4400) [pid = 1671] [serial = 2123] [outer = 0x1122b1800] 02:18:19 INFO - PROCESS | 1671 | 1465204699455 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 517ms 02:18:19 INFO - PROCESS | 1671 | 1465204699476 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 02:18:19 INFO - PROCESS | 1671 | 1465204699477 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 02:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:18:19 INFO - PROCESS | 1671 | 1465204699480 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:18:19 INFO - PROCESS | 1671 | 1465204699482 Marionette TRACE conn2 <- [1,2802,null,{}] 02:18:19 INFO - PROCESS | 1671 | 1465204699491 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:19 INFO - PROCESS | 1671 | 1465204699492 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:19 INFO - PROCESS | 1671 | 1465204699586 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 02:18:19 INFO - PROCESS | 1671 | 1465204699590 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 1671 | 1465204699591 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:19 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b390000 == 33 [pid = 1671] [id = 708] 02:18:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x126db3400) [pid = 1671] [serial = 2124] [outer = 0x0] 02:18:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x128d3a000) [pid = 1671] [serial = 2125] [outer = 0x126db3400] 02:18:19 INFO - PROCESS | 1671 | 1465204699615 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x128da1c00) [pid = 1671] [serial = 2126] [outer = 0x126db3400] 02:18:19 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x11985bc00) [pid = 1671] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:18:19 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x118522800) [pid = 1671] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:18:19 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12600cc00) [pid = 1671] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:18:19 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1198f4400) [pid = 1671] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x113033c00) [pid = 1671] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1122a7c00) [pid = 1671] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1185dfc00) [pid = 1671] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1186ed000) [pid = 1671] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1213b0800) [pid = 1671] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11815f000) [pid = 1671] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1213b2800) [pid = 1671] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x12bdcc400) [pid = 1671] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x116528400) [pid = 1671] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x12cda1400) [pid = 1671] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12d1c1800) [pid = 1671] [serial = 44] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:18:20 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x126db0c00) [pid = 1671] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:18:20 INFO - PROCESS | 1671 | 1465204700177 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:18:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:18:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 725ms 02:18:20 INFO - PROCESS | 1671 | 1465204700206 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 1671 | 1465204700207 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 02:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:18:20 INFO - PROCESS | 1671 | 1465204700209 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 1671 | 1465204700210 Marionette TRACE conn2 <- [1,2806,null,{}] 02:18:20 INFO - PROCESS | 1671 | 1465204700228 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:20 INFO - PROCESS | 1671 | 1465204700232 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:20 INFO - PROCESS | 1671 | 1465204700381 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 02:18:20 INFO - PROCESS | 1671 | 1465204700393 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 1671 | 1465204700394 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x12bf2a800 == 34 [pid = 1671] [id = 709] 02:18:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x118522800) [pid = 1671] [serial = 2127] [outer = 0x0] 02:18:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1213b2800) [pid = 1671] [serial = 2128] [outer = 0x118522800] 02:18:20 INFO - PROCESS | 1671 | 1465204700438 Marionette DEBUG loaded listener.js 02:18:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126089800) [pid = 1671] [serial = 2129] [outer = 0x118522800] 02:18:20 INFO - PROCESS | 1671 | 1465204700853 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:18:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:18:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 669ms 02:18:20 INFO - PROCESS | 1671 | 1465204700879 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 1671 | 1465204700880 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 02:18:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:18:20 INFO - PROCESS | 1671 | 1465204700886 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 1671 | 1465204700887 Marionette TRACE conn2 <- [1,2810,null,{}] 02:18:20 INFO - PROCESS | 1671 | 1465204700902 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:20 INFO - PROCESS | 1671 | 1465204700903 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:20 INFO - PROCESS | 1671 | 1465204700978 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 02:18:20 INFO - PROCESS | 1671 | 1465204700984 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 1671 | 1465204700985 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:20 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1a9000 == 35 [pid = 1671] [id = 710] 02:18:20 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x126fe2c00) [pid = 1671] [serial = 2130] [outer = 0x0] 02:18:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128da2400) [pid = 1671] [serial = 2131] [outer = 0x126fe2c00] 02:18:21 INFO - PROCESS | 1671 | 1465204701009 Marionette DEBUG loaded listener.js 02:18:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x128da8000) [pid = 1671] [serial = 2132] [outer = 0x126fe2c00] 02:18:21 INFO - PROCESS | 1671 | 1465204701353 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 519ms 02:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:18:21 INFO - PROCESS | 1671 | 1465204701404 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 1671 | 1465204701406 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 02:18:21 INFO - PROCESS | 1671 | 1465204701408 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 1671 | 1465204701409 Marionette TRACE conn2 <- [1,2814,null,{}] 02:18:21 INFO - PROCESS | 1671 | 1465204701412 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:21 INFO - PROCESS | 1671 | 1465204701413 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:21 INFO - PROCESS | 1671 | 1465204701512 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 02:18:21 INFO - PROCESS | 1671 | 1465204701578 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 1671 | 1465204701580 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:21 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd04000 == 36 [pid = 1671] [id = 711] 02:18:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x128da7c00) [pid = 1671] [serial = 2133] [outer = 0x0] 02:18:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1294aa800) [pid = 1671] [serial = 2134] [outer = 0x128da7c00] 02:18:21 INFO - PROCESS | 1671 | 1465204701606 Marionette DEBUG loaded listener.js 02:18:21 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x129fb0800) [pid = 1671] [serial = 2135] [outer = 0x128da7c00] 02:18:21 INFO - PROCESS | 1671 | 1465204701906 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 519ms 02:18:21 INFO - PROCESS | 1671 | 1465204701927 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 1671 | 1465204701929 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 02:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:18:21 INFO - PROCESS | 1671 | 1465204701939 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 1671 | 1465204701940 Marionette TRACE conn2 <- [1,2818,null,{}] 02:18:22 INFO - PROCESS | 1671 | 1465204702003 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:22 INFO - PROCESS | 1671 | 1465204702005 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:22 INFO - PROCESS | 1671 | 1465204702104 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 02:18:22 INFO - PROCESS | 1671 | 1465204702201 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:22 INFO - PROCESS | 1671 | 1465204702203 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:22 INFO - PROCESS | 1671 | ++DOCSHELL 0x116a3f000 == 37 [pid = 1671] [id = 712] 02:18:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1122b6400) [pid = 1671] [serial = 2136] [outer = 0x0] 02:18:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x113d0b800) [pid = 1671] [serial = 2137] [outer = 0x1122b6400] 02:18:22 INFO - PROCESS | 1671 | 1465204702235 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x116abd400) [pid = 1671] [serial = 2138] [outer = 0x1122b6400] 02:18:22 INFO - PROCESS | 1671 | 1465204702849 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:18:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:18:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 979ms 02:18:22 INFO - PROCESS | 1671 | 1465204702937 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 02:18:22 INFO - PROCESS | 1671 | 1465204702941 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 02:18:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:18:22 INFO - PROCESS | 1671 | 1465204702947 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:18:22 INFO - PROCESS | 1671 | 1465204702950 Marionette TRACE conn2 <- [1,2822,null,{}] 02:18:22 INFO - PROCESS | 1671 | 1465204702956 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:22 INFO - PROCESS | 1671 | 1465204702959 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:23 INFO - PROCESS | 1671 | 1465204703122 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 02:18:23 INFO - PROCESS | 1671 | 1465204703225 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:23 INFO - PROCESS | 1671 | 1465204703228 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:23 INFO - PROCESS | 1671 | ++DOCSHELL 0x124794000 == 38 [pid = 1671] [id = 713] 02:18:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x118891800) [pid = 1671] [serial = 2139] [outer = 0x0] 02:18:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x11922e000) [pid = 1671] [serial = 2140] [outer = 0x118891800] 02:18:23 INFO - PROCESS | 1671 | 1465204703261 Marionette DEBUG loaded listener.js 02:18:23 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x119853400) [pid = 1671] [serial = 2141] [outer = 0x118891800] 02:18:23 INFO - PROCESS | 1671 | 1465204703908 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:18:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:18:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 973ms 02:18:23 INFO - PROCESS | 1671 | 1465204703942 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 02:18:23 INFO - PROCESS | 1671 | 1465204703945 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 02:18:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:18:23 INFO - PROCESS | 1671 | 1465204703952 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 1671 | 1465204703953 Marionette TRACE conn2 <- [1,2826,null,{}] 02:18:23 INFO - PROCESS | 1671 | 1465204703957 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:23 INFO - PROCESS | 1671 | 1465204703959 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:24 INFO - PROCESS | 1671 | 1465204704064 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 02:18:24 INFO - PROCESS | 1671 | 1465204704169 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:24 INFO - PROCESS | 1671 | 1465204704172 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1a9000 == 37 [pid = 1671] [id = 710] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12bf2a800 == 36 [pid = 1671] [id = 709] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12b390000 == 35 [pid = 1671] [id = 708] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12b19a800 == 34 [pid = 1671] [id = 707] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x1291f5000 == 33 [pid = 1671] [id = 706] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x12900b000 == 32 [pid = 1671] [id = 705] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x126f07800 == 31 [pid = 1671] [id = 704] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12d1c8000) [pid = 1671] [serial = 46] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:18:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x1168e6000 == 32 [pid = 1671] [id = 714] 02:18:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x112ec8c00) [pid = 1671] [serial = 2142] [outer = 0x0] 02:18:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x116555c00) [pid = 1671] [serial = 2143] [outer = 0x112ec8c00] 02:18:24 INFO - PROCESS | 1671 | 1465204704221 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1188f0400) [pid = 1671] [serial = 2144] [outer = 0x112ec8c00] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x124059800 == 31 [pid = 1671] [id = 703] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x119a96000 == 30 [pid = 1671] [id = 702] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x11701d000 == 29 [pid = 1671] [id = 701] 02:18:24 INFO - PROCESS | 1671 | --DOCSHELL 0x1197b5000 == 28 [pid = 1671] [id = 700] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x127438800) [pid = 1671] [serial = 2081] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x12355d000) [pid = 1671] [serial = 2066] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1198f4000) [pid = 1671] [serial = 2074] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1269e8c00) [pid = 1671] [serial = 2072] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x119d36800) [pid = 1671] [serial = 2062] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x12608a800) [pid = 1671] [serial = 2071] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11985e800) [pid = 1671] [serial = 2060] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x112f66800) [pid = 1671] [serial = 2047] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x126db0400) [pid = 1671] [serial = 2078] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1188fb400) [pid = 1671] [serial = 2057] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1247e8000) [pid = 1671] [serial = 2068] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x1269ee400) [pid = 1671] [serial = 2077] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1197d7400) [pid = 1671] [serial = 2059] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x118885c00) [pid = 1671] [serial = 2056] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x11852dc00) [pid = 1671] [serial = 2054] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x12134cc00) [pid = 1671] [serial = 2063] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1269e9400) [pid = 1671] [serial = 2075] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12358b000) [pid = 1671] [serial = 2045] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x125079c00) [pid = 1671] [serial = 2069] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12bfd1000) [pid = 1671] [serial = 2015] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1182ac400) [pid = 1671] [serial = 2053] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x115ec0400) [pid = 1671] [serial = 2048] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x116af4800) [pid = 1671] [serial = 2050] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1213b0000) [pid = 1671] [serial = 2065] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x1182b8c00) [pid = 1671] [serial = 2051] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x115e74400) [pid = 1671] [serial = 1418] [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.] 02:18:24 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x127161400) [pid = 1671] [serial = 2080] [outer = 0x0] [url = about:blank] 02:18:24 INFO - PROCESS | 1671 | 1465204704575 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:18:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:18:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 674ms 02:18:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:18:24 INFO - PROCESS | 1671 | 1465204704625 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 02:18:24 INFO - PROCESS | 1671 | 1465204704628 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 02:18:24 INFO - PROCESS | 1671 | 1465204704632 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:18:24 INFO - PROCESS | 1671 | 1465204704635 Marionette TRACE conn2 <- [1,2830,null,{}] 02:18:24 INFO - PROCESS | 1671 | 1465204704637 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:24 INFO - PROCESS | 1671 | 1465204704639 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:24 INFO - PROCESS | 1671 | 1465204704727 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 02:18:24 INFO - PROCESS | 1671 | 1465204704805 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:24 INFO - PROCESS | 1671 | 1465204704806 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:24 INFO - PROCESS | 1671 | ++DOCSHELL 0x119ebf000 == 29 [pid = 1671] [id = 715] 02:18:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x118889800) [pid = 1671] [serial = 2145] [outer = 0x0] 02:18:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11985f800) [pid = 1671] [serial = 2146] [outer = 0x118889800] 02:18:24 INFO - PROCESS | 1671 | 1465204704842 Marionette DEBUG loaded listener.js 02:18:24 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x119c89c00) [pid = 1671] [serial = 2147] [outer = 0x118889800] 02:18:25 INFO - PROCESS | 1671 | 1465204705251 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:18:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:18:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 02:18:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:18:25 INFO - PROCESS | 1671 | 1465204705308 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 02:18:25 INFO - PROCESS | 1671 | 1465204705310 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 02:18:25 INFO - PROCESS | 1671 | 1465204705312 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - PROCESS | 1671 | 1465204705314 Marionette TRACE conn2 <- [1,2834,null,{}] 02:18:25 INFO - PROCESS | 1671 | 1465204705322 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:25 INFO - PROCESS | 1671 | 1465204705326 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:25 INFO - PROCESS | 1671 | 1465204705417 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 02:18:25 INFO - PROCESS | 1671 | 1465204705423 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 1671 | 1465204705425 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x124784800 == 30 [pid = 1671] [id = 716] 02:18:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x12134a800) [pid = 1671] [serial = 2148] [outer = 0x0] 02:18:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1213b8000) [pid = 1671] [serial = 2149] [outer = 0x12134a800] 02:18:25 INFO - PROCESS | 1671 | 1465204705453 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x124252000) [pid = 1671] [serial = 2150] [outer = 0x12134a800] 02:18:25 INFO - PROCESS | 1671 | 1465204705806 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:18:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:18:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 522ms 02:18:25 INFO - PROCESS | 1671 | 1465204705835 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 02:18:25 INFO - PROCESS | 1671 | 1465204705837 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 02:18:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:18:25 INFO - PROCESS | 1671 | 1465204705839 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:18:25 INFO - PROCESS | 1671 | 1465204705840 Marionette TRACE conn2 <- [1,2838,null,{}] 02:18:25 INFO - PROCESS | 1671 | 1465204705842 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:25 INFO - PROCESS | 1671 | 1465204705843 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:25 INFO - PROCESS | 1671 | 1465204705951 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 02:18:25 INFO - PROCESS | 1671 | 1465204705958 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 1671 | 1465204705959 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:25 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d75000 == 31 [pid = 1671] [id = 717] 02:18:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1247f1000) [pid = 1671] [serial = 2151] [outer = 0x0] 02:18:25 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x124a6bc00) [pid = 1671] [serial = 2152] [outer = 0x1247f1000] 02:18:25 INFO - PROCESS | 1671 | 1465204705984 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x125075000) [pid = 1671] [serial = 2153] [outer = 0x1247f1000] 02:18:26 INFO - PROCESS | 1671 | 1465204706371 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:18:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:18:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 568ms 02:18:26 INFO - PROCESS | 1671 | 1465204706408 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 1671 | 1465204706410 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 02:18:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:18:26 INFO - PROCESS | 1671 | 1465204706415 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 1671 | 1465204706418 Marionette TRACE conn2 <- [1,2842,null,{}] 02:18:26 INFO - PROCESS | 1671 | 1465204706421 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:26 INFO - PROCESS | 1671 | 1465204706424 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:26 INFO - PROCESS | 1671 | 1465204706600 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 02:18:26 INFO - PROCESS | 1671 | 1465204706662 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:26 INFO - PROCESS | 1671 | 1465204706663 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:26 INFO - PROCESS | 1671 | ++DOCSHELL 0x129748800 == 32 [pid = 1671] [id = 718] 02:18:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x116731000) [pid = 1671] [serial = 2154] [outer = 0x0] 02:18:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1251b9c00) [pid = 1671] [serial = 2155] [outer = 0x116731000] 02:18:26 INFO - PROCESS | 1671 | 1465204706703 Marionette DEBUG loaded listener.js 02:18:26 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126db0400) [pid = 1671] [serial = 2156] [outer = 0x116731000] 02:18:27 INFO - PROCESS | 1671 | 1465204707137 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:18:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:18:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 772ms 02:18:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:18:27 INFO - PROCESS | 1671 | 1465204707186 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 1671 | 1465204707187 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 02:18:27 INFO - PROCESS | 1671 | 1465204707189 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - PROCESS | 1671 | 1465204707190 Marionette TRACE conn2 <- [1,2846,null,{}] 02:18:27 INFO - PROCESS | 1671 | 1465204707192 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:27 INFO - PROCESS | 1671 | 1465204707197 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:27 INFO - PROCESS | 1671 | 1465204707320 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 02:18:27 INFO - PROCESS | 1671 | 1465204707337 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 1671 | 1465204707338 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b2bb800 == 33 [pid = 1671] [id = 719] 02:18:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x127166c00) [pid = 1671] [serial = 2157] [outer = 0x0] 02:18:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x128da3c00) [pid = 1671] [serial = 2158] [outer = 0x127166c00] 02:18:27 INFO - PROCESS | 1671 | 1465204707363 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x12966e000) [pid = 1671] [serial = 2159] [outer = 0x127166c00] 02:18:27 INFO - PROCESS | 1671 | 1465204707718 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:18:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:18:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 571ms 02:18:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:18:27 INFO - PROCESS | 1671 | 1465204707769 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 02:18:27 INFO - PROCESS | 1671 | 1465204707770 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 02:18:27 INFO - PROCESS | 1671 | 1465204707773 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:18:27 INFO - PROCESS | 1671 | 1465204707775 Marionette TRACE conn2 <- [1,2850,null,{}] 02:18:27 INFO - PROCESS | 1671 | 1465204707778 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:27 INFO - PROCESS | 1671 | 1465204707780 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:27 INFO - PROCESS | 1671 | 1465204707933 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 02:18:27 INFO - PROCESS | 1671 | 1465204707951 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 1671 | 1465204707953 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:27 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be1c800 == 34 [pid = 1671] [id = 720] 02:18:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x116af6c00) [pid = 1671] [serial = 2160] [outer = 0x0] 02:18:27 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x129fb2000) [pid = 1671] [serial = 2161] [outer = 0x116af6c00] 02:18:27 INFO - PROCESS | 1671 | 1465204707987 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x129fb7c00) [pid = 1671] [serial = 2162] [outer = 0x116af6c00] 02:18:28 INFO - PROCESS | 1671 | 1465204708451 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:18:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:18:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 720ms 02:18:28 INFO - PROCESS | 1671 | 1465204708493 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 02:18:28 INFO - PROCESS | 1671 | 1465204708494 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 02:18:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:18:28 INFO - PROCESS | 1671 | 1465204708497 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:18:28 INFO - PROCESS | 1671 | 1465204708500 Marionette TRACE conn2 <- [1,2854,null,{}] 02:18:28 INFO - PROCESS | 1671 | 1465204708503 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:28 INFO - PROCESS | 1671 | 1465204708504 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:28 INFO - PROCESS | 1671 | 1465204708695 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x119777800) [pid = 1671] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1197d5400) [pid = 1671] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119860c00) [pid = 1671] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x126fe2c00) [pid = 1671] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x123569400) [pid = 1671] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1122b1800) [pid = 1671] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x126db3400) [pid = 1671] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x113d0d800) [pid = 1671] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11888e800) [pid = 1671] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1185d1000) [pid = 1671] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1198ee400) [pid = 1671] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x12134b000) [pid = 1671] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1247f2400) [pid = 1671] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x116af2c00) [pid = 1671] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x119c8d400) [pid = 1671] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x116ae9c00) [pid = 1671] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:18:28 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x118522800) [pid = 1671] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:18:28 INFO - PROCESS | 1671 | 1465204708762 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 1671 | 1465204708763 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:28 INFO - PROCESS | 1671 | ++DOCSHELL 0x11897e000 == 35 [pid = 1671] [id = 721] 02:18:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x111f2f400) [pid = 1671] [serial = 2163] [outer = 0x0] 02:18:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1122b4400) [pid = 1671] [serial = 2164] [outer = 0x111f2f400] 02:18:28 INFO - PROCESS | 1671 | 1465204708788 Marionette DEBUG loaded listener.js 02:18:28 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x11856a000) [pid = 1671] [serial = 2165] [outer = 0x111f2f400] 02:18:29 INFO - PROCESS | 1671 | 1465204709078 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:18:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 622ms 02:18:29 INFO - PROCESS | 1671 | 1465204709120 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 1671 | 1465204709121 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 02:18:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:18:29 INFO - PROCESS | 1671 | 1465204709123 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 1671 | 1465204709124 Marionette TRACE conn2 <- [1,2858,null,{}] 02:18:29 INFO - PROCESS | 1671 | 1465204709127 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:29 INFO - PROCESS | 1671 | 1465204709128 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:29 INFO - PROCESS | 1671 | 1465204709210 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 02:18:29 INFO - PROCESS | 1671 | 1465204709271 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:29 INFO - PROCESS | 1671 | 1465204709272 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1b3000 == 36 [pid = 1671] [id = 722] 02:18:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x11673e800) [pid = 1671] [serial = 2166] [outer = 0x0] 02:18:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x119d3a000) [pid = 1671] [serial = 2167] [outer = 0x11673e800] 02:18:29 INFO - PROCESS | 1671 | 1465204709297 Marionette DEBUG loaded listener.js 02:18:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x124eb3000) [pid = 1671] [serial = 2168] [outer = 0x11673e800] 02:18:29 INFO - PROCESS | 1671 | 1465204709576 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:18:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:18:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 470ms 02:18:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:18:29 INFO - PROCESS | 1671 | 1465204709593 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 02:18:29 INFO - PROCESS | 1671 | 1465204709594 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 02:18:29 INFO - PROCESS | 1671 | 1465204709597 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:18:29 INFO - PROCESS | 1671 | 1465204709599 Marionette TRACE conn2 <- [1,2862,null,{}] 02:18:29 INFO - PROCESS | 1671 | 1465204709608 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:29 INFO - PROCESS | 1671 | 1465204709610 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:29 INFO - PROCESS | 1671 | 1465204709697 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 02:18:29 INFO - PROCESS | 1671 | 1465204709703 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:29 INFO - PROCESS | 1671 | 1465204709704 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:29 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd08000 == 37 [pid = 1671] [id = 723] 02:18:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x126db3400) [pid = 1671] [serial = 2169] [outer = 0x0] 02:18:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x12a724800) [pid = 1671] [serial = 2170] [outer = 0x126db3400] 02:18:29 INFO - PROCESS | 1671 | 1465204709728 Marionette DEBUG loaded listener.js 02:18:29 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x12a72dc00) [pid = 1671] [serial = 2171] [outer = 0x126db3400] 02:18:30 INFO - PROCESS | 1671 | 1465204710092 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:18:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:18:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 526ms 02:18:30 INFO - PROCESS | 1671 | 1465204710129 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 1671 | 1465204710131 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 02:18:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:18:30 INFO - PROCESS | 1671 | 1465204710135 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 1671 | 1465204710137 Marionette TRACE conn2 <- [1,2866,null,{}] 02:18:30 INFO - PROCESS | 1671 | 1465204710140 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:30 INFO - PROCESS | 1671 | 1465204710142 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:30 INFO - PROCESS | 1671 | 1465204710244 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 02:18:30 INFO - PROCESS | 1671 | 1465204710249 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 1671 | 1465204710250 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:30 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d1c5800 == 38 [pid = 1671] [id = 724] 02:18:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12a739800) [pid = 1671] [serial = 2172] [outer = 0x0] 02:18:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x12a906c00) [pid = 1671] [serial = 2173] [outer = 0x12a739800] 02:18:30 INFO - PROCESS | 1671 | 1465204710283 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12ab06800) [pid = 1671] [serial = 2174] [outer = 0x12a739800] 02:18:30 INFO - PROCESS | 1671 | 1465204710892 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:18:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:18:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 823ms 02:18:30 INFO - PROCESS | 1671 | 1465204710958 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 02:18:30 INFO - PROCESS | 1671 | 1465204710961 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 02:18:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:18:30 INFO - PROCESS | 1671 | 1465204710965 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 1671 | 1465204710967 Marionette TRACE conn2 <- [1,2870,null,{}] 02:18:30 INFO - PROCESS | 1671 | 1465204710971 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:30 INFO - PROCESS | 1671 | 1465204710972 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:31 INFO - PROCESS | 1671 | 1465204711085 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 02:18:31 INFO - PROCESS | 1671 | 1465204711147 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 1671 | 1465204711150 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x1195a9800 == 39 [pid = 1671] [id = 725] 02:18:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x11654a000) [pid = 1671] [serial = 2175] [outer = 0x0] 02:18:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x118529000) [pid = 1671] [serial = 2176] [outer = 0x11654a000] 02:18:31 INFO - PROCESS | 1671 | 1465204711181 Marionette DEBUG loaded listener.js 02:18:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x1188f1400) [pid = 1671] [serial = 2177] [outer = 0x11654a000] 02:18:31 INFO - PROCESS | 1671 | 1465204711702 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:18:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:18:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 772ms 02:18:31 INFO - PROCESS | 1671 | 1465204711737 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 02:18:31 INFO - PROCESS | 1671 | 1465204711740 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 02:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:18:31 INFO - PROCESS | 1671 | 1465204711744 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:18:31 INFO - PROCESS | 1671 | 1465204711746 Marionette TRACE conn2 <- [1,2874,null,{}] 02:18:31 INFO - PROCESS | 1671 | 1465204711749 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:31 INFO - PROCESS | 1671 | 1465204711751 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:31 INFO - PROCESS | 1671 | 1465204711855 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 02:18:31 INFO - PROCESS | 1671 | 1465204711930 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:31 INFO - PROCESS | 1671 | 1465204711931 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:31 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291fd000 == 40 [pid = 1671] [id = 726] 02:18:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1198f4400) [pid = 1671] [serial = 2178] [outer = 0x0] 02:18:31 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x11a023800) [pid = 1671] [serial = 2179] [outer = 0x1198f4400] 02:18:31 INFO - PROCESS | 1671 | 1465204711961 Marionette DEBUG loaded listener.js 02:18:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1213b5000) [pid = 1671] [serial = 2180] [outer = 0x1198f4400] 02:18:32 INFO - PROCESS | 1671 | 1465204712362 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:18:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:18:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 672ms 02:18:32 INFO - PROCESS | 1671 | 1465204712417 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 1671 | 1465204712419 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 02:18:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:18:32 INFO - PROCESS | 1671 | 1465204712422 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - PROCESS | 1671 | 1465204712424 Marionette TRACE conn2 <- [1,2878,null,{}] 02:18:32 INFO - PROCESS | 1671 | 1465204712432 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:32 INFO - PROCESS | 1671 | 1465204712435 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:32 INFO - PROCESS | 1671 | 1465204712540 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 02:18:32 INFO - PROCESS | 1671 | 1465204712614 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 1671 | 1465204712617 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:32 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d1dc800 == 41 [pid = 1671] [id = 727] 02:18:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1247f2400) [pid = 1671] [serial = 2181] [outer = 0x0] 02:18:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x126db5000) [pid = 1671] [serial = 2182] [outer = 0x1247f2400] 02:18:32 INFO - PROCESS | 1671 | 1465204712648 Marionette DEBUG loaded listener.js 02:18:32 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x128d3dc00) [pid = 1671] [serial = 2183] [outer = 0x1247f2400] 02:18:33 INFO - PROCESS | 1671 | 1465204713084 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 02:18:33 INFO - PROCESS | 1671 | 1465204713094 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 1671 | 1465204713096 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 02:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:18:33 INFO - PROCESS | 1671 | 1465204713101 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 1671 | 1465204713102 Marionette TRACE conn2 <- [1,2882,null,{}] 02:18:33 INFO - PROCESS | 1671 | 1465204713104 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:33 INFO - PROCESS | 1671 | 1465204713106 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:33 INFO - PROCESS | 1671 | 1465204713227 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 02:18:33 INFO - PROCESS | 1671 | 1465204713349 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 1671 | 1465204713350 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:33 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a749800 == 42 [pid = 1671] [id = 728] 02:18:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x115ec7c00) [pid = 1671] [serial = 2184] [outer = 0x0] 02:18:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x126015800) [pid = 1671] [serial = 2185] [outer = 0x115ec7c00] 02:18:33 INFO - PROCESS | 1671 | 1465204713381 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x129668000) [pid = 1671] [serial = 2186] [outer = 0x115ec7c00] 02:18:33 INFO - PROCESS | 1671 | 1465204713990 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:18:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:18:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 922ms 02:18:34 INFO - PROCESS | 1671 | 1465204714031 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 02:18:34 INFO - PROCESS | 1671 | 1465204714033 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 02:18:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:18:34 INFO - PROCESS | 1671 | 1465204714038 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 1671 | 1465204714039 Marionette TRACE conn2 <- [1,2886,null,{}] 02:18:34 INFO - PROCESS | 1671 | 1465204714043 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:34 INFO - PROCESS | 1671 | 1465204714044 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:34 INFO - PROCESS | 1671 | 1465204714143 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 02:18:34 INFO - PROCESS | 1671 | 1465204714204 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:34 INFO - PROCESS | 1671 | 1465204714207 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:34 INFO - PROCESS | 1671 | ++DOCSHELL 0x12329b000 == 43 [pid = 1671] [id = 729] 02:18:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x11852fc00) [pid = 1671] [serial = 2187] [outer = 0x0] 02:18:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1185db400) [pid = 1671] [serial = 2188] [outer = 0x11852fc00] 02:18:34 INFO - PROCESS | 1671 | 1465204714235 Marionette DEBUG loaded listener.js 02:18:34 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1188fd800) [pid = 1671] [serial = 2189] [outer = 0x11852fc00] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd08000 == 42 [pid = 1671] [id = 723] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1b3000 == 41 [pid = 1671] [id = 722] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x11897e000 == 40 [pid = 1671] [id = 721] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12be1c800 == 39 [pid = 1671] [id = 720] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12b2bb800 == 38 [pid = 1671] [id = 719] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x129748800 == 37 [pid = 1671] [id = 718] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x128d75000 == 36 [pid = 1671] [id = 717] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x124784800 == 35 [pid = 1671] [id = 716] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x119ebf000 == 34 [pid = 1671] [id = 715] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x1168e6000 == 33 [pid = 1671] [id = 714] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x124794000 == 32 [pid = 1671] [id = 713] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd04000 == 31 [pid = 1671] [id = 711] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x116a3f000 == 30 [pid = 1671] [id = 712] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12a749800 == 29 [pid = 1671] [id = 728] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12d1dc800 == 28 [pid = 1671] [id = 727] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x1291fd000 == 27 [pid = 1671] [id = 726] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x12d1c5800 == 26 [pid = 1671] [id = 724] 02:18:35 INFO - PROCESS | 1671 | --DOCSHELL 0x1195a9800 == 25 [pid = 1671] [id = 725] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x119854c00) [pid = 1671] [serial = 2101] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1198ef400) [pid = 1671] [serial = 2110] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x119d2f400) [pid = 1671] [serial = 2111] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12358ac00) [pid = 1671] [serial = 2116] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x128da8000) [pid = 1671] [serial = 2132] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x124eba800) [pid = 1671] [serial = 2119] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1247e8400) [pid = 1671] [serial = 2117] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x126f3f400) [pid = 1671] [serial = 2122] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126d05000) [pid = 1671] [serial = 2120] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x128d3a000) [pid = 1671] [serial = 2125] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1274b4400) [pid = 1671] [serial = 2123] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x128da2400) [pid = 1671] [serial = 2131] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x116aea800) [pid = 1671] [serial = 2084] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x115ec7800) [pid = 1671] [serial = 2083] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x11976f400) [pid = 1671] [serial = 2087] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1188fc800) [pid = 1671] [serial = 2086] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1188f4000) [pid = 1671] [serial = 2107] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x11976d400) [pid = 1671] [serial = 2108] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1243c0c00) [pid = 1671] [serial = 2090] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x1213adc00) [pid = 1671] [serial = 2089] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1294aa800) [pid = 1671] [serial = 2134] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x1213b1000) [pid = 1671] [serial = 2113] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x128da1c00) [pid = 1671] [serial = 2126] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x127430400) [pid = 1671] [serial = 2093] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x118169400) [pid = 1671] [serial = 2104] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x12608b400) [pid = 1671] [serial = 2092] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x118569400) [pid = 1671] [serial = 2105] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x128d3c400) [pid = 1671] [serial = 2096] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x1274ba000) [pid = 1671] [serial = 2095] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x119299000) [pid = 1671] [serial = 2099] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x119c13400) [pid = 1671] [serial = 2102] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 72 (0x1185d8000) [pid = 1671] [serial = 2098] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 71 (0x126089800) [pid = 1671] [serial = 2129] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 70 (0x1213b2800) [pid = 1671] [serial = 2128] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | --DOMWINDOW == 69 (0x12316ac00) [pid = 1671] [serial = 2114] [outer = 0x0] [url = about:blank] 02:18:35 INFO - PROCESS | 1671 | 1465204715265 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1273ms 02:18:35 INFO - PROCESS | 1671 | 1465204715311 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 02:18:35 INFO - PROCESS | 1671 | 1465204715314 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 02:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:18:35 INFO - PROCESS | 1671 | 1465204715323 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:18:35 INFO - PROCESS | 1671 | 1465204715325 Marionette TRACE conn2 <- [1,2890,null,{}] 02:18:35 INFO - PROCESS | 1671 | 1465204715328 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:35 INFO - PROCESS | 1671 | 1465204715330 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:35 INFO - PROCESS | 1671 | 1465204715419 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 02:18:35 INFO - PROCESS | 1671 | 1465204715479 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:35 INFO - PROCESS | 1671 | 1465204715480 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:35 INFO - PROCESS | 1671 | ++DOCSHELL 0x116bab000 == 26 [pid = 1671] [id = 730] 02:18:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 70 (0x115ebf000) [pid = 1671] [serial = 2190] [outer = 0x0] 02:18:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 71 (0x115f2dc00) [pid = 1671] [serial = 2191] [outer = 0x115ebf000] 02:18:35 INFO - PROCESS | 1671 | 1465204715508 Marionette DEBUG loaded listener.js 02:18:35 INFO - PROCESS | 1671 | ++DOMWINDOW == 72 (0x1167f9400) [pid = 1671] [serial = 2192] [outer = 0x115ebf000] 02:18:35 INFO - PROCESS | 1671 | 1465204715892 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:18:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:18:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 620ms 02:18:35 INFO - PROCESS | 1671 | 1465204715943 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 02:18:35 INFO - PROCESS | 1671 | 1465204715948 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 02:18:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:18:35 INFO - PROCESS | 1671 | 1465204715955 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:18:35 INFO - PROCESS | 1671 | 1465204715958 Marionette TRACE conn2 <- [1,2894,null,{}] 02:18:35 INFO - PROCESS | 1671 | 1465204715961 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:35 INFO - PROCESS | 1671 | 1465204715964 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:36 INFO - PROCESS | 1671 | 1465204716093 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 02:18:36 INFO - PROCESS | 1671 | 1465204716164 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 1671 | 1465204716165 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x119392800 == 27 [pid = 1671] [id = 731] 02:18:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 73 (0x116ab6400) [pid = 1671] [serial = 2193] [outer = 0x0] 02:18:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x116b7d000) [pid = 1671] [serial = 2194] [outer = 0x116ab6400] 02:18:36 INFO - PROCESS | 1671 | 1465204716192 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x1182b9400) [pid = 1671] [serial = 2195] [outer = 0x116ab6400] 02:18:36 INFO - PROCESS | 1671 | 1465204716512 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:18:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:18:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 572ms 02:18:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:18:36 INFO - PROCESS | 1671 | 1465204716526 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 02:18:36 INFO - PROCESS | 1671 | 1465204716527 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 02:18:36 INFO - PROCESS | 1671 | 1465204716530 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:18:36 INFO - PROCESS | 1671 | 1465204716535 Marionette TRACE conn2 <- [1,2898,null,{}] 02:18:36 INFO - PROCESS | 1671 | 1465204716543 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:36 INFO - PROCESS | 1671 | 1465204716546 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:36 INFO - PROCESS | 1671 | 1465204716652 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 02:18:36 INFO - PROCESS | 1671 | 1465204716678 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 1671 | 1465204716680 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:36 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236c8000 == 28 [pid = 1671] [id = 732] 02:18:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x112a78c00) [pid = 1671] [serial = 2196] [outer = 0x0] 02:18:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1188f4000) [pid = 1671] [serial = 2197] [outer = 0x112a78c00] 02:18:36 INFO - PROCESS | 1671 | 1465204716708 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x119770800) [pid = 1671] [serial = 2198] [outer = 0x112a78c00] 02:18:37 INFO - PROCESS | 1671 | 1465204717063 Marionette TRACE conn2 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:18:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 573ms 02:18:37 INFO - PROCESS | 1671 | 1465204717104 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 1671 | 1465204717107 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 02:18:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:18:37 INFO - PROCESS | 1671 | 1465204717110 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 1671 | 1465204717112 Marionette TRACE conn2 <- [1,2902,null,{}] 02:18:37 INFO - PROCESS | 1671 | 1465204717116 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:37 INFO - PROCESS | 1671 | 1465204717118 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:37 INFO - PROCESS | 1671 | 1465204717241 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 02:18:37 INFO - PROCESS | 1671 | 1465204717348 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:37 INFO - PROCESS | 1671 | 1465204717349 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x12478a000 == 29 [pid = 1671] [id = 733] 02:18:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x11976d400) [pid = 1671] [serial = 2199] [outer = 0x0] 02:18:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1197ddc00) [pid = 1671] [serial = 2200] [outer = 0x11976d400] 02:18:37 INFO - PROCESS | 1671 | 1465204717387 Marionette DEBUG loaded listener.js 02:18:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x119c10800) [pid = 1671] [serial = 2201] [outer = 0x11976d400] 02:18:37 INFO - PROCESS | 1671 | 1465204717720 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:18:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 623ms 02:18:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:18:37 INFO - PROCESS | 1671 | 1465204717735 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 1671 | 1465204717736 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 02:18:37 INFO - PROCESS | 1671 | 1465204717745 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 1671 | 1465204717746 Marionette TRACE conn2 <- [1,2906,null,{}] 02:18:37 INFO - PROCESS | 1671 | 1465204717751 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:37 INFO - PROCESS | 1671 | 1465204717752 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:37 INFO - PROCESS | 1671 | 1465204717852 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 02:18:37 INFO - PROCESS | 1671 | 1465204717903 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:37 INFO - PROCESS | 1671 | 1465204717905 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:37 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d61800 == 30 [pid = 1671] [id = 734] 02:18:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1167fdc00) [pid = 1671] [serial = 2202] [outer = 0x0] 02:18:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x119c92800) [pid = 1671] [serial = 2203] [outer = 0x1167fdc00] 02:18:37 INFO - PROCESS | 1671 | 1465204717929 Marionette DEBUG loaded listener.js 02:18:37 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x12134d400) [pid = 1671] [serial = 2204] [outer = 0x1167fdc00] 02:18:38 INFO - PROCESS | 1671 | 1465204718258 Marionette TRACE conn2 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 578ms 02:18:38 INFO - PROCESS | 1671 | 1465204718317 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 1671 | 1465204718319 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 02:18:38 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:18:38 INFO - PROCESS | 1671 | 1465204718329 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 1671 | 1465204718330 Marionette TRACE conn2 <- [1,2910,null,{}] 02:18:38 INFO - PROCESS | 1671 | 1465204718332 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:38 INFO - PROCESS | 1671 | 1465204718337 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:38 INFO - PROCESS | 1671 | 1465204718462 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 02:18:38 INFO - PROCESS | 1671 | 1465204718472 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 1671 | 1465204718473 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x129747000 == 31 [pid = 1671] [id = 735] 02:18:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x121356000) [pid = 1671] [serial = 2205] [outer = 0x0] 02:18:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x123279c00) [pid = 1671] [serial = 2206] [outer = 0x121356000] 02:18:38 INFO - PROCESS | 1671 | 1465204718499 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x1243cb800) [pid = 1671] [serial = 2207] [outer = 0x121356000] 02:18:38 INFO - PROCESS | 1671 | 1465204718810 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:18:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:18:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:18:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 529ms 02:18:38 INFO - TEST-START | /DOMEvents/constructors.html 02:18:38 INFO - PROCESS | 1671 | 1465204718851 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 1671 | 1465204718852 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 02:18:38 INFO - PROCESS | 1671 | 1465204718855 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 1671 | 1465204718856 Marionette TRACE conn2 <- [1,2914,null,{}] 02:18:38 INFO - PROCESS | 1671 | 1465204718858 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:38 INFO - PROCESS | 1671 | 1465204718867 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:38 INFO - PROCESS | 1671 | 1465204718971 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 02:18:38 INFO - PROCESS | 1671 | 1465204718974 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:38 INFO - PROCESS | 1671 | 1465204718975 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:38 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab76800 == 32 [pid = 1671] [id = 736] 02:18:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x111d6a000) [pid = 1671] [serial = 2208] [outer = 0x0] 02:18:38 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1247e8400) [pid = 1671] [serial = 2209] [outer = 0x111d6a000] 02:18:39 INFO - PROCESS | 1671 | 1465204719000 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x124bf7800) [pid = 1671] [serial = 2210] [outer = 0x111d6a000] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x127166c00) [pid = 1671] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x116af6c00) [pid = 1671] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x128da7c00) [pid = 1671] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x112ec8c00) [pid = 1671] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x118889800) [pid = 1671] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x118891800) [pid = 1671] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x1122b6400) [pid = 1671] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x12134a800) [pid = 1671] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1247f1000) [pid = 1671] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x12a739800) [pid = 1671] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x126db3400) [pid = 1671] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x111f2f400) [pid = 1671] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x11673e800) [pid = 1671] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:18:39 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x116731000) [pid = 1671] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:18:39 INFO - PROCESS | 1671 | 1465204719556 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:18:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:18:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:18:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:18:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:18:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 725ms 02:18:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:18:39 INFO - PROCESS | 1671 | 1465204719581 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 02:18:39 INFO - PROCESS | 1671 | 1465204719582 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 02:18:39 INFO - PROCESS | 1671 | 1465204719584 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:18:39 INFO - PROCESS | 1671 | 1465204719585 Marionette TRACE conn2 <- [1,2918,null,{}] 02:18:39 INFO - PROCESS | 1671 | 1465204719588 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:39 INFO - PROCESS | 1671 | 1465204719589 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:39 INFO - PROCESS | 1671 | 1465204719667 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 02:18:39 INFO - PROCESS | 1671 | 1465204719673 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 1671 | 1465204719675 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:39 INFO - PROCESS | 1671 | ++DOCSHELL 0x129733000 == 33 [pid = 1671] [id = 737] 02:18:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x116af6c00) [pid = 1671] [serial = 2211] [outer = 0x0] 02:18:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x1188f6c00) [pid = 1671] [serial = 2212] [outer = 0x116af6c00] 02:18:39 INFO - PROCESS | 1671 | 1465204719699 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x123276c00) [pid = 1671] [serial = 2213] [outer = 0x116af6c00] 02:18:40 INFO - PROCESS | 1671 | 1465204720019 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:18:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:18:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 469ms 02:18:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:18:40 INFO - PROCESS | 1671 | 1465204720054 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 1671 | 1465204720055 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 02:18:40 INFO - PROCESS | 1671 | 1465204720057 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 1671 | 1465204720058 Marionette TRACE conn2 <- [1,2922,null,{}] 02:18:40 INFO - PROCESS | 1671 | 1465204720060 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:40 INFO - PROCESS | 1671 | 1465204720061 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:40 INFO - PROCESS | 1671 | 1465204720140 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 02:18:40 INFO - PROCESS | 1671 | 1465204720216 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 1671 | 1465204720218 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x1236c3800 == 34 [pid = 1671] [id = 738] 02:18:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x1183b2800) [pid = 1671] [serial = 2214] [outer = 0x0] 02:18:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x125077000) [pid = 1671] [serial = 2215] [outer = 0x1183b2800] 02:18:40 INFO - PROCESS | 1671 | 1465204720246 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x12691f400) [pid = 1671] [serial = 2216] [outer = 0x1183b2800] 02:18:40 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:40 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:40 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:40 INFO - PROCESS | 1671 | [1671] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 02:18:40 INFO - PROCESS | 1671 | 1465204720503 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:18:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:18:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:40 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 02:18:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:40 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 02:18:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:40 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]" 02:18:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:18:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:18:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:18:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 470ms 02:18:40 INFO - PROCESS | 1671 | 1465204720529 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 1671 | 1465204720534 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 02:18:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:18:40 INFO - PROCESS | 1671 | 1465204720556 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 1671 | 1465204720557 Marionette TRACE conn2 <- [1,2926,null,{}] 02:18:40 INFO - PROCESS | 1671 | 1465204720561 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:40 INFO - PROCESS | 1671 | 1465204720564 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:40 INFO - PROCESS | 1671 | 1465204720704 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 02:18:40 INFO - PROCESS | 1671 | 1465204720708 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:40 INFO - PROCESS | 1671 | 1465204720710 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:40 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1ad800 == 35 [pid = 1671] [id = 739] 02:18:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x1269ed000) [pid = 1671] [serial = 2217] [outer = 0x0] 02:18:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x127432c00) [pid = 1671] [serial = 2218] [outer = 0x1269ed000] 02:18:40 INFO - PROCESS | 1671 | 1465204720750 Marionette DEBUG loaded listener.js 02:18:40 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1274b2c00) [pid = 1671] [serial = 2219] [outer = 0x1269ed000] 02:18:41 INFO - PROCESS | 1671 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:18:41 INFO - PROCESS | 1671 | 1465204721187 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:18:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:18:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 680ms 02:18:41 INFO - PROCESS | 1671 | 1465204721227 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 1671 | 1465204721228 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 02:18:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:18:41 INFO - PROCESS | 1671 | 1465204721231 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 1671 | 1465204721235 Marionette TRACE conn2 <- [1,2930,null,{}] 02:18:41 INFO - PROCESS | 1671 | 1465204721237 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:41 INFO - PROCESS | 1671 | 1465204721238 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:41 INFO - PROCESS | 1671 | 1465204721330 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 02:18:41 INFO - PROCESS | 1671 | 1465204721336 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:41 INFO - PROCESS | 1671 | 1465204721338 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:41 INFO - PROCESS | 1671 | ++DOCSHELL 0x128d5f000 == 36 [pid = 1671] [id = 740] 02:18:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x127433800) [pid = 1671] [serial = 2220] [outer = 0x0] 02:18:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x128d3a000) [pid = 1671] [serial = 2221] [outer = 0x127433800] 02:18:41 INFO - PROCESS | 1671 | 1465204721365 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1247e7400) [pid = 1671] [serial = 2222] [outer = 0x127433800] 02:18:41 INFO - PROCESS | 1671 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:18:41 INFO - PROCESS | 1671 | 1465204721832 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:18:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:18:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 621ms 02:18:41 INFO - PROCESS | 1671 | 1465204721853 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 02:18:41 INFO - PROCESS | 1671 | 1465204721855 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 02:18:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:18:41 INFO - PROCESS | 1671 | 1465204721859 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:18:41 INFO - PROCESS | 1671 | 1465204721861 Marionette TRACE conn2 <- [1,2934,null,{}] 02:18:41 INFO - PROCESS | 1671 | 1465204721865 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:41 INFO - PROCESS | 1671 | 1465204721866 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:42 INFO - PROCESS | 1671 | 1465204721997 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 02:18:42 INFO - PROCESS | 1671 | 1465204722082 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 1671 | 1465204722084 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x119382800 == 37 [pid = 1671] [id = 741] 02:18:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x116731800) [pid = 1671] [serial = 2223] [outer = 0x0] 02:18:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x116ac4000) [pid = 1671] [serial = 2224] [outer = 0x116731800] 02:18:42 INFO - PROCESS | 1671 | 1465204722114 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x117761800) [pid = 1671] [serial = 2225] [outer = 0x116731800] 02:18:42 INFO - PROCESS | 1671 | 1465204722535 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:18:42 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:18:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 720ms 02:18:42 INFO - PROCESS | 1671 | 1465204722579 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 1671 | 1465204722582 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 02:18:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:18:42 INFO - PROCESS | 1671 | 1465204722587 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - PROCESS | 1671 | 1465204722589 Marionette TRACE conn2 <- [1,2938,null,{}] 02:18:42 INFO - PROCESS | 1671 | 1465204722592 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:42 INFO - PROCESS | 1671 | 1465204722593 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:42 INFO - PROCESS | 1671 | 1465204722733 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 02:18:42 INFO - PROCESS | 1671 | 1465204722839 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 1671 | 1465204722841 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:42 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291e6000 == 38 [pid = 1671] [id = 742] 02:18:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x11888d800) [pid = 1671] [serial = 2226] [outer = 0x0] 02:18:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x1192a7800) [pid = 1671] [serial = 2227] [outer = 0x11888d800] 02:18:42 INFO - PROCESS | 1671 | 1465204722872 Marionette DEBUG loaded listener.js 02:18:42 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1197d6800) [pid = 1671] [serial = 2228] [outer = 0x11888d800] 02:18:43 INFO - PROCESS | 1671 | 1465204723288 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:18: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. 02:18:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 720ms 02:18:43 INFO - PROCESS | 1671 | 1465204723307 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 02:18:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:18:43 INFO - PROCESS | 1671 | 1465204723309 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 02:18:43 INFO - PROCESS | 1671 | 1465204723311 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:18:43 INFO - PROCESS | 1671 | 1465204723314 Marionette TRACE conn2 <- [1,2942,null,{}] 02:18:43 INFO - PROCESS | 1671 | 1465204723322 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:43 INFO - PROCESS | 1671 | 1465204723325 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:43 INFO - PROCESS | 1671 | 1465204723445 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 02:18:43 INFO - PROCESS | 1671 | 1465204723507 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:43 INFO - PROCESS | 1671 | 1465204723509 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:43 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7bb000 == 39 [pid = 1671] [id = 743] 02:18:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x119c94800) [pid = 1671] [serial = 2229] [outer = 0x0] 02:18:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x121356400) [pid = 1671] [serial = 2230] [outer = 0x119c94800] 02:18:43 INFO - PROCESS | 1671 | 1465204723543 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x123559800) [pid = 1671] [serial = 2231] [outer = 0x119c94800] 02:18:44 INFO - PROCESS | 1671 | 1465204724261 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:18: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 02:18:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:18:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:18:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 975ms 02:18:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:18:44 INFO - PROCESS | 1671 | 1465204724287 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 1671 | 1465204724289 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 02:18:44 INFO - PROCESS | 1671 | 1465204724292 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 1671 | 1465204724293 Marionette TRACE conn2 <- [1,2946,null,{}] 02:18:44 INFO - PROCESS | 1671 | 1465204724297 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:44 INFO - PROCESS | 1671 | 1465204724299 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:44 INFO - PROCESS | 1671 | 1465204724408 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 02:18:44 INFO - PROCESS | 1671 | 1465204724469 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 1671 | 1465204724471 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:44 INFO - PROCESS | 1671 | ++DOCSHELL 0x119383000 == 40 [pid = 1671] [id = 744] 02:18:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1185df800) [pid = 1671] [serial = 2232] [outer = 0x0] 02:18:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x118643c00) [pid = 1671] [serial = 2233] [outer = 0x1185df800] 02:18:44 INFO - PROCESS | 1671 | 1465204724499 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1188f2000) [pid = 1671] [serial = 2234] [outer = 0x1185df800] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1ad800 == 39 [pid = 1671] [id = 739] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x1236c3800 == 38 [pid = 1671] [id = 738] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x129733000 == 37 [pid = 1671] [id = 737] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab76800 == 36 [pid = 1671] [id = 736] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x129747000 == 35 [pid = 1671] [id = 735] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x128d61800 == 34 [pid = 1671] [id = 734] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12478a000 == 33 [pid = 1671] [id = 733] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x1236c8000 == 32 [pid = 1671] [id = 732] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x119392800 == 31 [pid = 1671] [id = 731] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x116bab000 == 30 [pid = 1671] [id = 730] 02:18:44 INFO - PROCESS | 1671 | --DOCSHELL 0x12329b000 == 29 [pid = 1671] [id = 729] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x128da3c00) [pid = 1671] [serial = 2158] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x129fb2000) [pid = 1671] [serial = 2161] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x129fb0800) [pid = 1671] [serial = 2135] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x116555c00) [pid = 1671] [serial = 2143] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x1188f0400) [pid = 1671] [serial = 2144] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x119c89c00) [pid = 1671] [serial = 2147] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x11985f800) [pid = 1671] [serial = 2146] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x11922e000) [pid = 1671] [serial = 2140] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x119853400) [pid = 1671] [serial = 2141] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x113d0b800) [pid = 1671] [serial = 2137] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x116abd400) [pid = 1671] [serial = 2138] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1213b8000) [pid = 1671] [serial = 2149] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x124252000) [pid = 1671] [serial = 2150] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x124a6bc00) [pid = 1671] [serial = 2152] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x125075000) [pid = 1671] [serial = 2153] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12a906c00) [pid = 1671] [serial = 2173] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12a724800) [pid = 1671] [serial = 2170] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x11856a000) [pid = 1671] [serial = 2165] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x1122b4400) [pid = 1671] [serial = 2164] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x119d3a000) [pid = 1671] [serial = 2167] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x1251b9c00) [pid = 1671] [serial = 2155] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x126db0400) [pid = 1671] [serial = 2156] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x12966e000) [pid = 1671] [serial = 2159] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x129fb7c00) [pid = 1671] [serial = 2162] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x12ab06800) [pid = 1671] [serial = 2174] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x124eb3000) [pid = 1671] [serial = 2168] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12a72dc00) [pid = 1671] [serial = 2171] [outer = 0x0] [url = about:blank] 02:18:44 INFO - PROCESS | 1671 | 1465204724871 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:18: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. 02:18:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 620ms 02:18:44 INFO - PROCESS | 1671 | 1465204724912 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 02:18:44 INFO - PROCESS | 1671 | 1465204724915 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 02:18:44 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:18:44 INFO - PROCESS | 1671 | 1465204724919 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 1671 | 1465204724921 Marionette TRACE conn2 <- [1,2950,null,{}] 02:18:44 INFO - PROCESS | 1671 | 1465204724923 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:44 INFO - PROCESS | 1671 | 1465204724925 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:45 INFO - PROCESS | 1671 | 1465204725008 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 02:18:45 INFO - PROCESS | 1671 | 1465204725072 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 1671 | 1465204725073 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x119eb1000 == 30 [pid = 1671] [id = 745] 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x1188f0000) [pid = 1671] [serial = 2235] [outer = 0x0] 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x119776c00) [pid = 1671] [serial = 2236] [outer = 0x1188f0000] 02:18:45 INFO - PROCESS | 1671 | 1465204725102 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x1198ef400) [pid = 1671] [serial = 2237] [outer = 0x1188f0000] 02:18:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x1240db800 == 31 [pid = 1671] [id = 746] 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x119c92c00) [pid = 1671] [serial = 2238] [outer = 0x0] 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11977b800) [pid = 1671] [serial = 2239] [outer = 0x119c92c00] 02:18:45 INFO - PROCESS | 1671 | 1465204725434 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:18: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. 02:18:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 519ms 02:18:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:18:45 INFO - PROCESS | 1671 | 1465204725438 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 1671 | 1465204725440 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 02:18:45 INFO - PROCESS | 1671 | 1465204725442 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 1671 | 1465204725444 Marionette TRACE conn2 <- [1,2954,null,{}] 02:18:45 INFO - PROCESS | 1671 | 1465204725453 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:45 INFO - PROCESS | 1671 | 1465204725456 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:45 INFO - PROCESS | 1671 | 1465204725554 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 02:18:45 INFO - PROCESS | 1671 | 1465204725611 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:45 INFO - PROCESS | 1671 | 1465204725613 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:45 INFO - PROCESS | 1671 | ++DOCSHELL 0x12745d800 == 32 [pid = 1671] [id = 747] 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x1198e9400) [pid = 1671] [serial = 2240] [outer = 0x0] 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x12134cc00) [pid = 1671] [serial = 2241] [outer = 0x1198e9400] 02:18:45 INFO - PROCESS | 1671 | 1465204725642 Marionette DEBUG loaded listener.js 02:18:45 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x1237db400) [pid = 1671] [serial = 2242] [outer = 0x1198e9400] 02:18:45 INFO - PROCESS | 1671 | 1465204725937 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:18:45 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:18:45 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 02:18:45 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 525ms 02:18:45 INFO - PROCESS | 1671 | 1465204725972 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 02:18:45 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:18:45 INFO - PROCESS | 1671 | 1465204725974 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 02:18:45 INFO - PROCESS | 1671 | 1465204725976 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 1671 | 1465204725977 Marionette TRACE conn2 <- [1,2958,null,{}] 02:18:45 INFO - PROCESS | 1671 | 1465204725980 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:45 INFO - PROCESS | 1671 | 1465204725981 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:46 INFO - PROCESS | 1671 | 1465204726078 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 02:18:46 INFO - PROCESS | 1671 | 1465204726084 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 1671 | 1465204726085 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x12a890000 == 33 [pid = 1671] [id = 748] 02:18:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x124b91c00) [pid = 1671] [serial = 2243] [outer = 0x0] 02:18:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x124ef4000) [pid = 1671] [serial = 2244] [outer = 0x124b91c00] 02:18:46 INFO - PROCESS | 1671 | 1465204726111 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x1269e7400) [pid = 1671] [serial = 2245] [outer = 0x124b91c00] 02:18:46 INFO - PROCESS | 1671 | 1465204726397 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:18: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. 02:18:46 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 468ms 02:18:46 INFO - PROCESS | 1671 | 1465204726446 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 1671 | 1465204726447 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 02:18:46 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:18:46 INFO - PROCESS | 1671 | 1465204726457 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 1671 | 1465204726458 Marionette TRACE conn2 <- [1,2962,null,{}] 02:18:46 INFO - PROCESS | 1671 | 1465204726461 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:46 INFO - PROCESS | 1671 | 1465204726462 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:46 INFO - PROCESS | 1671 | 1465204726583 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 02:18:46 INFO - PROCESS | 1671 | 1465204726590 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 1671 | 1465204726591 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:46 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a1800 == 34 [pid = 1671] [id = 749] 02:18:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x1213b0400) [pid = 1671] [serial = 2246] [outer = 0x0] 02:18:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x126d02800) [pid = 1671] [serial = 2247] [outer = 0x1213b0400] 02:18:46 INFO - PROCESS | 1671 | 1465204726622 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x127434800) [pid = 1671] [serial = 2248] [outer = 0x1213b0400] 02:18:46 INFO - PROCESS | 1671 | 1465204726940 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:18: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. 02:18:46 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 520ms 02:18:46 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:18:46 INFO - PROCESS | 1671 | 1465204726978 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 02:18:46 INFO - PROCESS | 1671 | 1465204726979 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 02:18:46 INFO - PROCESS | 1671 | 1465204726981 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:18:46 INFO - PROCESS | 1671 | 1465204726982 Marionette TRACE conn2 <- [1,2966,null,{}] 02:18:46 INFO - PROCESS | 1671 | 1465204726985 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:46 INFO - PROCESS | 1671 | 1465204726989 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:47 INFO - PROCESS | 1671 | 1465204727109 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 02:18:47 INFO - PROCESS | 1671 | 1465204727123 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 1671 | 1465204727124 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c1af800 == 35 [pid = 1671] [id = 750] 02:18:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1274b2400) [pid = 1671] [serial = 2249] [outer = 0x0] 02:18:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x128d37800) [pid = 1671] [serial = 2250] [outer = 0x1274b2400] 02:18:47 INFO - PROCESS | 1671 | 1465204727149 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1294b2400) [pid = 1671] [serial = 2251] [outer = 0x1274b2400] 02:18:47 INFO - PROCESS | 1671 | 1465204727459 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:18: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. 02:18:47 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 521ms 02:18:47 INFO - PROCESS | 1671 | 1465204727503 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 02:18:47 INFO - PROCESS | 1671 | 1465204727504 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 02:18:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:18:47 INFO - PROCESS | 1671 | 1465204727506 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:18:47 INFO - PROCESS | 1671 | 1465204727507 Marionette TRACE conn2 <- [1,2970,null,{}] 02:18:47 INFO - PROCESS | 1671 | 1465204727509 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:47 INFO - PROCESS | 1671 | 1465204727511 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:47 INFO - PROCESS | 1671 | 1465204727620 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 02:18:47 INFO - PROCESS | 1671 | 1465204727633 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 1671 | 1465204727642 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:47 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cd02800 == 36 [pid = 1671] [id = 751] 02:18:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x1274b8000) [pid = 1671] [serial = 2252] [outer = 0x0] 02:18:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x129fb0000) [pid = 1671] [serial = 2253] [outer = 0x1274b8000] 02:18:47 INFO - PROCESS | 1671 | 1465204727682 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x129fb8c00) [pid = 1671] [serial = 2254] [outer = 0x1274b8000] 02:18:48 INFO - PROCESS | 1671 | 1465204728140 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:18: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. 02:18:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 668ms 02:18:48 INFO - PROCESS | 1671 | 1465204728179 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 1671 | 1465204728180 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 02:18:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:18:48 INFO - PROCESS | 1671 | 1465204728189 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 1671 | 1465204728190 Marionette TRACE conn2 <- [1,2974,null,{}] 02:18:48 INFO - PROCESS | 1671 | 1465204728192 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:48 INFO - PROCESS | 1671 | 1465204728193 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:48 INFO - PROCESS | 1671 | 1465204728301 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 02:18:48 INFO - PROCESS | 1671 | 1465204728305 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 1671 | 1465204728306 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12cf78000 == 37 [pid = 1671] [id = 752] 02:18:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x129fba000) [pid = 1671] [serial = 2255] [outer = 0x0] 02:18:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12a724000) [pid = 1671] [serial = 2256] [outer = 0x129fba000] 02:18:48 INFO - PROCESS | 1671 | 1465204728330 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12a72e800) [pid = 1671] [serial = 2257] [outer = 0x129fba000] 02:18:48 INFO - PROCESS | 1671 | 1465204728654 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:18: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. 02:18:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 519ms 02:18:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:18:48 INFO - PROCESS | 1671 | 1465204728708 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 1671 | 1465204728709 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 02:18:48 INFO - PROCESS | 1671 | 1465204728712 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 1671 | 1465204728713 Marionette TRACE conn2 <- [1,2978,null,{}] 02:18:48 INFO - PROCESS | 1671 | 1465204728717 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:48 INFO - PROCESS | 1671 | 1465204728719 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:48 INFO - PROCESS | 1671 | 1465204728827 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 02:18:48 INFO - PROCESS | 1671 | 1465204728839 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:48 INFO - PROCESS | 1671 | 1465204728840 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:48 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d1c6800 == 38 [pid = 1671] [id = 753] 02:18:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12a736800) [pid = 1671] [serial = 2258] [outer = 0x0] 02:18:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12a893c00) [pid = 1671] [serial = 2259] [outer = 0x12a736800] 02:18:48 INFO - PROCESS | 1671 | 1465204728864 Marionette DEBUG loaded listener.js 02:18:48 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12a906c00) [pid = 1671] [serial = 2260] [outer = 0x12a736800] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x115ec7c00) [pid = 1671] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x116af6c00) [pid = 1671] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1269ed000) [pid = 1671] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x11976d400) [pid = 1671] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1183b2800) [pid = 1671] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1167fdc00) [pid = 1671] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x112a78c00) [pid = 1671] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x115ebf000) [pid = 1671] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x116ab6400) [pid = 1671] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x11852fc00) [pid = 1671] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x121356000) [pid = 1671] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x11654a000) [pid = 1671] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x1198f4400) [pid = 1671] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1247f2400) [pid = 1671] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:18:49 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x111d6a000) [pid = 1671] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:18:49 INFO - PROCESS | 1671 | 1465204729250 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:18: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. 02:18:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 569ms 02:18:49 INFO - PROCESS | 1671 | 1465204729291 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 1671 | 1465204729292 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 02:18:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:18:49 INFO - PROCESS | 1671 | 1465204729294 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - PROCESS | 1671 | 1465204729295 Marionette TRACE conn2 <- [1,2982,null,{}] 02:18:49 INFO - PROCESS | 1671 | 1465204729303 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:49 INFO - PROCESS | 1671 | 1465204729305 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:49 INFO - PROCESS | 1671 | 1465204729423 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 02:18:49 INFO - PROCESS | 1671 | 1465204729459 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:49 INFO - PROCESS | 1671 | 1465204729460 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:49 INFO - PROCESS | 1671 | ++DOCSHELL 0x12c7ca800 == 39 [pid = 1671] [id = 754] 02:18:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x118166400) [pid = 1671] [serial = 2261] [outer = 0x0] 02:18:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x11929e800) [pid = 1671] [serial = 2262] [outer = 0x118166400] 02:18:49 INFO - PROCESS | 1671 | 1465204729485 Marionette DEBUG loaded listener.js 02:18:49 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x12a726800) [pid = 1671] [serial = 2263] [outer = 0x118166400] 02:18:49 INFO - PROCESS | 1671 | 1465204729762 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:18:49 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 02:18:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:49 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:18:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 523ms 02:18:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:18:49 INFO - PROCESS | 1671 | 1465204729819 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 02:18:49 INFO - PROCESS | 1671 | 1465204729821 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 02:18:49 INFO - PROCESS | 1671 | 1465204729823 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:18:49 INFO - PROCESS | 1671 | 1465204729825 Marionette TRACE conn2 <- [1,2986,null,{}] 02:18:49 INFO - PROCESS | 1671 | 1465204729827 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:49 INFO - PROCESS | 1671 | 1465204729829 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:49 INFO - PROCESS | 1671 | 1465204729931 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 02:18:49 INFO - PROCESS | 1671 | 1465204729992 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:49 INFO - PROCESS | 1671 | 1465204729993 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d50b800 == 40 [pid = 1671] [id = 755] 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x11a025c00) [pid = 1671] [serial = 2264] [outer = 0x0] 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12a90ac00) [pid = 1671] [serial = 2265] [outer = 0x11a025c00] 02:18:50 INFO - PROCESS | 1671 | 1465204730019 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12b17a800) [pid = 1671] [serial = 2266] [outer = 0x11a025c00] 02:18:50 INFO - PROCESS | 1671 | 1465204730274 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:18: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. 02:18:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 469ms 02:18:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:18:50 INFO - PROCESS | 1671 | 1465204730293 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 02:18:50 INFO - PROCESS | 1671 | 1465204730294 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 02:18:50 INFO - PROCESS | 1671 | 1465204730296 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:18:50 INFO - PROCESS | 1671 | 1465204730297 Marionette TRACE conn2 <- [1,2990,null,{}] 02:18:50 INFO - PROCESS | 1671 | 1465204730310 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:50 INFO - PROCESS | 1671 | 1465204730311 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:50 INFO - PROCESS | 1671 | 1465204730401 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 02:18:50 INFO - PROCESS | 1671 | 1465204730405 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 1671 | 1465204730406 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d995000 == 41 [pid = 1671] [id = 756] 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x12b17e000) [pid = 1671] [serial = 2267] [outer = 0x0] 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12b1de000) [pid = 1671] [serial = 2268] [outer = 0x12b17e000] 02:18:50 INFO - PROCESS | 1671 | 1465204730430 Marionette DEBUG loaded listener.js 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12b207000) [pid = 1671] [serial = 2269] [outer = 0x12b17e000] 02:18:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12da64800 == 42 [pid = 1671] [id = 757] 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12b5df400) [pid = 1671] [serial = 2270] [outer = 0x0] 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x128da4c00) [pid = 1671] [serial = 2271] [outer = 0x12b5df400] 02:18:50 INFO - PROCESS | 1671 | 1465204730778 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:18:50 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. 02:18:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 530ms 02:18:50 INFO - PROCESS | 1671 | 1465204730827 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 02:18:50 INFO - PROCESS | 1671 | 1465204730828 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 02:18:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:18:50 INFO - PROCESS | 1671 | 1465204730830 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:18:50 INFO - PROCESS | 1671 | 1465204730831 Marionette TRACE conn2 <- [1,2994,null,{}] 02:18:50 INFO - PROCESS | 1671 | 1465204730833 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:50 INFO - PROCESS | 1671 | 1465204730835 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:50 INFO - PROCESS | 1671 | 1465204730975 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 02:18:50 INFO - PROCESS | 1671 | 1465204730985 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:50 INFO - PROCESS | 1671 | 1465204730986 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:50 INFO - PROCESS | 1671 | ++DOCSHELL 0x12da64000 == 43 [pid = 1671] [id = 758] 02:18:50 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x1182af800) [pid = 1671] [serial = 2272] [outer = 0x0] 02:18:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12b209000) [pid = 1671] [serial = 2273] [outer = 0x1182af800] 02:18:51 INFO - PROCESS | 1671 | 1465204731010 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12b5e1800) [pid = 1671] [serial = 2274] [outer = 0x1182af800] 02:18:51 INFO - PROCESS | 1671 | 1465204731429 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:18:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:18:51 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 02:18:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 619ms 02:18:51 INFO - PROCESS | 1671 | 1465204731450 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 02:18:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:18:51 INFO - PROCESS | 1671 | 1465204731453 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 02:18:51 INFO - PROCESS | 1671 | 1465204731457 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:18:51 INFO - PROCESS | 1671 | 1465204731459 Marionette TRACE conn2 <- [1,2998,null,{}] 02:18:51 INFO - PROCESS | 1671 | 1465204731463 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:51 INFO - PROCESS | 1671 | 1465204731465 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:51 INFO - PROCESS | 1671 | 1465204731581 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 02:18:51 INFO - PROCESS | 1671 | 1465204731658 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 1671 | 1465204731659 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:51 INFO - PROCESS | 1671 | ++DOCSHELL 0x119a8d800 == 44 [pid = 1671] [id = 759] 02:18:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x116abd400) [pid = 1671] [serial = 2275] [outer = 0x0] 02:18:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x11775e000) [pid = 1671] [serial = 2276] [outer = 0x116abd400] 02:18:51 INFO - PROCESS | 1671 | 1465204731690 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x11888e800) [pid = 1671] [serial = 2277] [outer = 0x116abd400] 02:18:52 INFO - PROCESS | 1671 | 1465204732092 Marionette TRACE conn2 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:18:52 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. 02:18:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 671ms 02:18:52 INFO - PROCESS | 1671 | 1465204732128 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 1671 | 1465204732131 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 02:18:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:18:52 INFO - PROCESS | 1671 | 1465204732136 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - PROCESS | 1671 | 1465204732137 Marionette TRACE conn2 <- [1,3002,null,{}] 02:18:52 INFO - PROCESS | 1671 | 1465204732140 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:52 INFO - PROCESS | 1671 | 1465204732142 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:52 INFO - PROCESS | 1671 | 1465204732251 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 02:18:52 INFO - PROCESS | 1671 | 1465204732315 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:52 INFO - PROCESS | 1671 | 1465204732317 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:52 INFO - PROCESS | 1671 | ++DOCSHELL 0x12ab86000 == 45 [pid = 1671] [id = 760] 02:18:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x119860000) [pid = 1671] [serial = 2278] [outer = 0x0] 02:18:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x119d36400) [pid = 1671] [serial = 2279] [outer = 0x119860000] 02:18:52 INFO - PROCESS | 1671 | 1465204732388 Marionette DEBUG loaded listener.js 02:18:52 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1213b3c00) [pid = 1671] [serial = 2280] [outer = 0x119860000] 02:18:52 INFO - PROCESS | 1671 | 1465204732755 Marionette TRACE conn2 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:18:52 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. 02:18:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 02:18:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:18:52 INFO - PROCESS | 1671 | 1465204732807 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 02:18:52 INFO - PROCESS | 1671 | 1465204732809 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 02:18:52 INFO - PROCESS | 1671 | 1465204732811 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:18:52 INFO - PROCESS | 1671 | 1465204732814 Marionette TRACE conn2 <- [1,3006,null,{}] 02:18:52 INFO - PROCESS | 1671 | 1465204732822 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:52 INFO - PROCESS | 1671 | 1465204732825 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:52 INFO - PROCESS | 1671 | 1465204732936 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 02:18:53 INFO - PROCESS | 1671 | 1465204733056 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 1671 | 1465204733059 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d9a4800 == 46 [pid = 1671] [id = 761] 02:18:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x1269ed000) [pid = 1671] [serial = 2281] [outer = 0x0] 02:18:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x127431000) [pid = 1671] [serial = 2282] [outer = 0x1269ed000] 02:18:53 INFO - PROCESS | 1671 | 1465204733091 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x128d3c400) [pid = 1671] [serial = 2283] [outer = 0x1269ed000] 02:18:53 INFO - PROCESS | 1671 | 1465204733443 Marionette TRACE conn2 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:18:53 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. 02:18:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 673ms 02:18:53 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:18:53 INFO - PROCESS | 1671 | 1465204733485 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 02:18:53 INFO - PROCESS | 1671 | 1465204733487 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 02:18:53 INFO - PROCESS | 1671 | 1465204733489 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:18:53 INFO - PROCESS | 1671 | 1465204733490 Marionette TRACE conn2 <- [1,3010,null,{}] 02:18:53 INFO - PROCESS | 1671 | 1465204733493 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:53 INFO - PROCESS | 1671 | 1465204733494 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:53 INFO - PROCESS | 1671 | 1465204733604 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 02:18:53 INFO - PROCESS | 1671 | 1465204733710 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 1671 | 1465204733712 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:53 INFO - PROCESS | 1671 | ++DOCSHELL 0x12e3e7000 == 47 [pid = 1671] [id = 762] 02:18:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x112f86c00) [pid = 1671] [serial = 2284] [outer = 0x0] 02:18:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 109 (0x129fbec00) [pid = 1671] [serial = 2285] [outer = 0x112f86c00] 02:18:53 INFO - PROCESS | 1671 | 1465204733741 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 1671 | ++DOMWINDOW == 110 (0x12a907c00) [pid = 1671] [serial = 2286] [outer = 0x112f86c00] 02:18:54 INFO - PROCESS | 1671 | 1465204734096 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:18: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 02:18:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 619ms 02:18:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:18:54 INFO - PROCESS | 1671 | 1465204734109 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 1671 | 1465204734110 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 02:18:54 INFO - PROCESS | 1671 | 1465204734112 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - PROCESS | 1671 | 1465204734114 Marionette TRACE conn2 <- [1,3014,null,{}] 02:18:54 INFO - PROCESS | 1671 | 1465204734116 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:54 INFO - PROCESS | 1671 | 1465204734118 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:54 INFO - PROCESS | 1671 | 1465204734223 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 02:18:54 INFO - PROCESS | 1671 | 1465204734303 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:54 INFO - PROCESS | 1671 | 1465204734305 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:54 INFO - PROCESS | 1671 | ++DOCSHELL 0x11882c800 == 48 [pid = 1671] [id = 763] 02:18:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 111 (0x112053800) [pid = 1671] [serial = 2287] [outer = 0x0] 02:18:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 112 (0x115fd8400) [pid = 1671] [serial = 2288] [outer = 0x112053800] 02:18:54 INFO - PROCESS | 1671 | 1465204734516 Marionette DEBUG loaded listener.js 02:18:54 INFO - PROCESS | 1671 | ++DOMWINDOW == 113 (0x1182ac000) [pid = 1671] [serial = 2289] [outer = 0x112053800] 02:18:54 INFO - PROCESS | 1671 | [1671] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:54 INFO - PROCESS | 1671 | 1465204734939 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:18:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:18:54 INFO - {} 02:18:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:18:54 INFO - {} 02:18:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:18:54 INFO - {} 02:18:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:18:54 INFO - {} 02:18:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 874ms 02:18:54 INFO - PROCESS | 1671 | 1465204734987 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 02:18:54 INFO - TEST-START | /FileAPI/fileReader.html 02:18:54 INFO - PROCESS | 1671 | 1465204734988 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 02:18:54 INFO - PROCESS | 1671 | 1465204734992 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - PROCESS | 1671 | 1465204734993 Marionette TRACE conn2 <- [1,3018,null,{}] 02:18:54 INFO - PROCESS | 1671 | 1465204734996 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:54 INFO - PROCESS | 1671 | 1465204734997 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:55 INFO - PROCESS | 1671 | 1465204735126 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 02:18:55 INFO - PROCESS | 1671 | 1465204735240 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:55 INFO - PROCESS | 1671 | 1465204735242 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:55 INFO - PROCESS | 1671 | ++DOCSHELL 0x119ec8800 == 49 [pid = 1671] [id = 764] 02:18:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 114 (0x118529400) [pid = 1671] [serial = 2290] [outer = 0x0] 02:18:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 115 (0x1189cb000) [pid = 1671] [serial = 2291] [outer = 0x118529400] 02:18:55 INFO - PROCESS | 1671 | 1465204735278 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 1671 | ++DOMWINDOW == 116 (0x119770400) [pid = 1671] [serial = 2292] [outer = 0x118529400] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12da64800 == 48 [pid = 1671] [id = 757] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12d995000 == 47 [pid = 1671] [id = 756] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12d50b800 == 46 [pid = 1671] [id = 755] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7ca800 == 45 [pid = 1671] [id = 754] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12d1c6800 == 44 [pid = 1671] [id = 753] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12cf78000 == 43 [pid = 1671] [id = 752] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12cd02800 == 42 [pid = 1671] [id = 751] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12c1af800 == 41 [pid = 1671] [id = 750] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a1800 == 40 [pid = 1671] [id = 749] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12a890000 == 39 [pid = 1671] [id = 748] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12745d800 == 38 [pid = 1671] [id = 747] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x1240db800 == 37 [pid = 1671] [id = 746] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x119eb1000 == 36 [pid = 1671] [id = 745] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x119383000 == 35 [pid = 1671] [id = 744] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x128d5f000 == 34 [pid = 1671] [id = 740] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x1291e6000 == 33 [pid = 1671] [id = 742] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12c7bb000 == 32 [pid = 1671] [id = 743] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x119382800 == 31 [pid = 1671] [id = 741] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x11882c800 == 30 [pid = 1671] [id = 763] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12e3e7000 == 29 [pid = 1671] [id = 762] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12d9a4800 == 28 [pid = 1671] [id = 761] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12ab86000 == 27 [pid = 1671] [id = 760] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x12da64000 == 26 [pid = 1671] [id = 758] 02:18:56 INFO - PROCESS | 1671 | --DOCSHELL 0x119a8d800 == 25 [pid = 1671] [id = 759] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 115 (0x119c92800) [pid = 1671] [serial = 2203] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 114 (0x1188f4000) [pid = 1671] [serial = 2197] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 113 (0x119770800) [pid = 1671] [serial = 2198] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 112 (0x115f2dc00) [pid = 1671] [serial = 2191] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 111 (0x1167f9400) [pid = 1671] [serial = 2192] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 110 (0x116b7d000) [pid = 1671] [serial = 2194] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 109 (0x1182b9400) [pid = 1671] [serial = 2195] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 108 (0x1188fd800) [pid = 1671] [serial = 2189] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x1185db400) [pid = 1671] [serial = 2188] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x123279c00) [pid = 1671] [serial = 2206] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x1188f1400) [pid = 1671] [serial = 2177] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x118529000) [pid = 1671] [serial = 2176] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x1213b5000) [pid = 1671] [serial = 2180] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x11a023800) [pid = 1671] [serial = 2179] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x12134d400) [pid = 1671] [serial = 2204] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x128d3dc00) [pid = 1671] [serial = 2183] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1247e8400) [pid = 1671] [serial = 2209] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x126db5000) [pid = 1671] [serial = 2182] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x1243cb800) [pid = 1671] [serial = 2207] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x129668000) [pid = 1671] [serial = 2186] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x126015800) [pid = 1671] [serial = 2185] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1188f6c00) [pid = 1671] [serial = 2212] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x123276c00) [pid = 1671] [serial = 2213] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x1274b2c00) [pid = 1671] [serial = 2219] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x128d3a000) [pid = 1671] [serial = 2221] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x127432c00) [pid = 1671] [serial = 2218] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x124bf7800) [pid = 1671] [serial = 2210] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x125077000) [pid = 1671] [serial = 2215] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1197ddc00) [pid = 1671] [serial = 2200] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x119c10800) [pid = 1671] [serial = 2201] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x12691f400) [pid = 1671] [serial = 2216] [outer = 0x0] [url = about:blank] 02:18:56 INFO - PROCESS | 1671 | 1465204736251 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:18:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:18:56 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:18:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:18:56 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:18:56 INFO - TEST-OK | /FileAPI/fileReader.html | took 1270ms 02:18:56 INFO - TEST-START | /FileAPI/historical.html 02:18:56 INFO - PROCESS | 1671 | 1465204736262 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 1671 | 1465204736266 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 02:18:56 INFO - PROCESS | 1671 | 1465204736270 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 1671 | 1465204736272 Marionette TRACE conn2 <- [1,3022,null,{}] 02:18:56 INFO - PROCESS | 1671 | 1465204736276 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:56 INFO - PROCESS | 1671 | 1465204736277 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:56 INFO - PROCESS | 1671 | 1465204736364 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 02:18:56 INFO - PROCESS | 1671 | 1465204736371 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 1671 | 1465204736374 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x117e0d800 == 26 [pid = 1671] [id = 765] 02:18:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x116ae8400) [pid = 1671] [serial = 2293] [outer = 0x0] 02:18:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x116b7e400) [pid = 1671] [serial = 2294] [outer = 0x116ae8400] 02:18:56 INFO - PROCESS | 1671 | 1465204736402 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x1182b4c00) [pid = 1671] [serial = 2295] [outer = 0x116ae8400] 02:18:56 INFO - PROCESS | 1671 | 1465204736735 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:18:56 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:18:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:18:56 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:18:56 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:18:56 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:18:56 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:18:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:18:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:56 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:18:56 INFO - TEST-OK | /FileAPI/historical.html | took 521ms 02:18:56 INFO - PROCESS | 1671 | 1465204736792 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 1671 | 1465204736795 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 02:18:56 INFO - TEST-START | /FileAPI/idlharness.html 02:18:56 INFO - PROCESS | 1671 | 1465204736800 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 1671 | 1465204736801 Marionette TRACE conn2 <- [1,3026,null,{}] 02:18:56 INFO - PROCESS | 1671 | 1465204736804 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:56 INFO - PROCESS | 1671 | 1465204736806 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:56 INFO - PROCESS | 1671 | 1465204736884 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 02:18:56 INFO - PROCESS | 1671 | 1465204736888 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 1671 | 1465204736890 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:56 INFO - PROCESS | 1671 | ++DOCSHELL 0x119394000 == 27 [pid = 1671] [id = 766] 02:18:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x1185d8000) [pid = 1671] [serial = 2296] [outer = 0x0] 02:18:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x1188f8800) [pid = 1671] [serial = 2297] [outer = 0x1185d8000] 02:18:56 INFO - PROCESS | 1671 | 1465204736920 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x119775000) [pid = 1671] [serial = 2298] [outer = 0x1185d8000] 02:18:57 INFO - PROCESS | 1671 | 1465204737484 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:18:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:18:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:18: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 02:18:57 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:57 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:18:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:18:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:18: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 02:18:57 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:57 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:18: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 02:18:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:18: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 02:18: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 02:18:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:18:57 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:18:57 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:57 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:18:57 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:18: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 02:18:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:18: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 02:18: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 02:18:57 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:57 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:57 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:57 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:57 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:57 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:18:57 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 02:18:57 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 02:18:57 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 02:18:57 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:18:57 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:18:57 INFO - TEST-OK | /FileAPI/idlharness.html | took 731ms 02:18:57 INFO - TEST-START | /FileAPI/idlharness.worker 02:18:57 INFO - PROCESS | 1671 | 1465204737532 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 02:18:57 INFO - PROCESS | 1671 | 1465204737533 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 02:18:57 INFO - PROCESS | 1671 | 1465204737535 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:18:57 INFO - PROCESS | 1671 | 1465204737538 Marionette TRACE conn2 <- [1,3030,null,{}] 02:18:57 INFO - PROCESS | 1671 | 1465204737547 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:57 INFO - PROCESS | 1671 | 1465204737551 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:57 INFO - PROCESS | 1671 | 1465204737634 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 02:18:57 INFO - PROCESS | 1671 | 1465204737645 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:57 INFO - PROCESS | 1671 | 1465204737647 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:57 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b1a7000 == 28 [pid = 1671] [id = 767] 02:18:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x112056c00) [pid = 1671] [serial = 2299] [outer = 0x0] 02:18:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x126089800) [pid = 1671] [serial = 2300] [outer = 0x112056c00] 02:18:57 INFO - PROCESS | 1671 | 1465204737676 Marionette DEBUG loaded listener.js 02:18:57 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x126d07400) [pid = 1671] [serial = 2301] [outer = 0x112056c00] 02:18:57 INFO - PROCESS | 1671 | [1671] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:18:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:18:58 INFO - {} 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:18:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:18:58 INFO - {} 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:18:58 INFO - {} 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:18:58 INFO - {} 02:18: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 - {} 02:18:58 INFO - {} 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:18:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:18:58 INFO - {} 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:18:58 INFO - {} 02:18: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 - {} 02:18:58 INFO - {} 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:18:58 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:18:58 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:18:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18: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 02:18:58 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:18:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:58 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:18:58 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:18:58 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:18:58 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:18:58 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:18:58 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:18:58 INFO - {} 02:18:58 INFO - PROCESS | 1671 | 1465204738303 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:18:58 INFO - {} 02:18:58 INFO - TEST-OK | /FileAPI/idlharness.worker | took 791ms 02:18:58 INFO - PROCESS | 1671 | 1465204738329 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 02:18:58 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:18:58 INFO - PROCESS | 1671 | 1465204738333 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 02:18:58 INFO - PROCESS | 1671 | 1465204738337 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:18:58 INFO - PROCESS | 1671 | 1465204738340 Marionette TRACE conn2 <- [1,3034,null,{}] 02:18:58 INFO - PROCESS | 1671 | 1465204738344 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:58 INFO - PROCESS | 1671 | 1465204738347 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:58 INFO - PROCESS | 1671 | 1465204738521 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 02:18:58 INFO - PROCESS | 1671 | 1465204738543 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:58 INFO - PROCESS | 1671 | 1465204738544 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:58 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d51e000 == 29 [pid = 1671] [id = 768] 02:18:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x1274b4000) [pid = 1671] [serial = 2302] [outer = 0x0] 02:18:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12b5eb800) [pid = 1671] [serial = 2303] [outer = 0x1274b4000] 02:18:58 INFO - PROCESS | 1671 | 1465204738585 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x12bdc5000) [pid = 1671] [serial = 2304] [outer = 0x1274b4000] 02:18:59 INFO - PROCESS | 1671 | 1465204739011 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:18:59 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:18:59 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 723ms 02:18:59 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:18:59 INFO - PROCESS | 1671 | 1465204739059 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 02:18:59 INFO - PROCESS | 1671 | 1465204739061 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 02:18:59 INFO - PROCESS | 1671 | 1465204739063 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:18:59 INFO - PROCESS | 1671 | 1465204739064 Marionette TRACE conn2 <- [1,3038,null,{}] 02:18:59 INFO - PROCESS | 1671 | 1465204739066 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:59 INFO - PROCESS | 1671 | 1465204739074 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:59 INFO - PROCESS | 1671 | 1465204739174 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 02:18:59 INFO - PROCESS | 1671 | 1465204739186 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 1671 | 1465204739187 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x12da7a000 == 30 [pid = 1671] [id = 769] 02:18:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x1185d4400) [pid = 1671] [serial = 2305] [outer = 0x0] 02:18:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12bdc9c00) [pid = 1671] [serial = 2306] [outer = 0x1185d4400] 02:18:59 INFO - PROCESS | 1671 | 1465204739211 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x12bdd3000) [pid = 1671] [serial = 2307] [outer = 0x1185d4400] 02:18:59 INFO - PROCESS | 1671 | 1465204739605 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:18:59 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:18:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:18:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:59 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:18:59 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 570ms 02:18:59 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:18:59 INFO - PROCESS | 1671 | 1465204739634 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 02:18:59 INFO - PROCESS | 1671 | 1465204739636 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 02:18:59 INFO - PROCESS | 1671 | 1465204739639 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:18:59 INFO - PROCESS | 1671 | 1465204739641 Marionette TRACE conn2 <- [1,3042,null,{}] 02:18:59 INFO - PROCESS | 1671 | 1465204739644 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:59 INFO - PROCESS | 1671 | 1465204739651 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:59 INFO - PROCESS | 1671 | 1465204739834 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 02:18:59 INFO - PROCESS | 1671 | 1465204739854 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 1671 | 1465204739855 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:18:59 INFO - PROCESS | 1671 | ++DOCSHELL 0x128be1800 == 31 [pid = 1671] [id = 770] 02:18:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12bdd8c00) [pid = 1671] [serial = 2308] [outer = 0x0] 02:18:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12bddfc00) [pid = 1671] [serial = 2309] [outer = 0x12bdd8c00] 02:18:59 INFO - PROCESS | 1671 | 1465204739876 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12bfda000) [pid = 1671] [serial = 2310] [outer = 0x12bdd8c00] 02:19:00 INFO - PROCESS | 1671 | 1465204740262 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:19: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. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:19: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'.) 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:19: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. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:19: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. 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:19: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. 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:19:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:19: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. 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:19:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:19:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:19:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:19:00 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:19:00 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 684ms 02:19:00 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:19:00 INFO - PROCESS | 1671 | 1465204740323 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 02:19:00 INFO - PROCESS | 1671 | 1465204740325 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 02:19:00 INFO - PROCESS | 1671 | 1465204740327 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - PROCESS | 1671 | 1465204740328 Marionette TRACE conn2 <- [1,3046,null,{}] 02:19:00 INFO - PROCESS | 1671 | 1465204740331 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:00 INFO - PROCESS | 1671 | 1465204740332 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:00 INFO - PROCESS | 1671 | 1465204740423 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x12b5df400) [pid = 1671] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x118166400) [pid = 1671] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x11888d800) [pid = 1671] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x1188f0000) [pid = 1671] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x129fba000) [pid = 1671] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x124b91c00) [pid = 1671] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x11a025c00) [pid = 1671] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x119c94800) [pid = 1671] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1274b2400) [pid = 1671] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x1182af800) [pid = 1671] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x119c92c00) [pid = 1671] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x116731800) [pid = 1671] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1213b0400) [pid = 1671] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x12b17e000) [pid = 1671] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1185df800) [pid = 1671] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1274b8000) [pid = 1671] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x127433800) [pid = 1671] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x1198e9400) [pid = 1671] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:19:00 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12a736800) [pid = 1671] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:19:00 INFO - PROCESS | 1671 | 1465204740703 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:00 INFO - PROCESS | 1671 | 1465204740704 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:00 INFO - PROCESS | 1671 | ++DOCSHELL 0x110f1e000 == 32 [pid = 1671] [id = 771] 02:19:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x115ec4000) [pid = 1671] [serial = 2311] [outer = 0x0] 02:19:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x118522400) [pid = 1671] [serial = 2312] [outer = 0x115ec4000] 02:19:00 INFO - PROCESS | 1671 | 1465204740729 Marionette DEBUG loaded listener.js 02:19:00 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x127433800) [pid = 1671] [serial = 2313] [outer = 0x115ec4000] 02:19:00 INFO - PROCESS | 1671 | [1671] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:19:00 INFO - PROCESS | 1671 | 1465204740979 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:19:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:19:01 INFO - {} 02:19:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 675ms 02:19:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:19:01 INFO - PROCESS | 1671 | 1465204741005 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 02:19:01 INFO - PROCESS | 1671 | 1465204741006 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 02:19:01 INFO - PROCESS | 1671 | 1465204741008 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:19:01 INFO - PROCESS | 1671 | 1465204741009 Marionette TRACE conn2 <- [1,3050,null,{}] 02:19:01 INFO - PROCESS | 1671 | 1465204741011 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:01 INFO - PROCESS | 1671 | 1465204741012 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:01 INFO - PROCESS | 1671 | 1465204741095 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 02:19:01 INFO - PROCESS | 1671 | 1465204741102 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 1671 | 1465204741103 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d2bd800 == 33 [pid = 1671] [id = 772] 02:19:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126092400) [pid = 1671] [serial = 2314] [outer = 0x0] 02:19:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x12bfe0000) [pid = 1671] [serial = 2315] [outer = 0x126092400] 02:19:01 INFO - PROCESS | 1671 | 1465204741127 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x12c707400) [pid = 1671] [serial = 2316] [outer = 0x126092400] 02:19:01 INFO - PROCESS | 1671 | 1465204741396 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:19:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:19:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:19:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:19:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:19:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 424ms 02:19:01 INFO - PROCESS | 1671 | 1465204741439 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 02:19:01 INFO - PROCESS | 1671 | 1465204741440 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 02:19:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:19:01 INFO - PROCESS | 1671 | 1465204741442 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:19:01 INFO - PROCESS | 1671 | 1465204741443 Marionette TRACE conn2 <- [1,3054,null,{}] 02:19:01 INFO - PROCESS | 1671 | 1465204741445 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:01 INFO - PROCESS | 1671 | 1465204741446 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:01 INFO - PROCESS | 1671 | 1465204741525 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 02:19:01 INFO - PROCESS | 1671 | 1465204741529 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 1671 | 1465204741530 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:01 INFO - PROCESS | 1671 | ++DOCSHELL 0x110ef9800 == 34 [pid = 1671] [id = 773] 02:19:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x12c70ac00) [pid = 1671] [serial = 2317] [outer = 0x0] 02:19:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x12c711800) [pid = 1671] [serial = 2318] [outer = 0x12c70ac00] 02:19:01 INFO - PROCESS | 1671 | 1465204741550 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x12cd9ac00) [pid = 1671] [serial = 2319] [outer = 0x12c70ac00] 02:19:02 INFO - PROCESS | 1671 | 1465204741945 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:19:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:19:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:19: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" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:19: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" 02:19:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:19:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 540ms 02:19:02 INFO - PROCESS | 1671 | 1465204741984 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 02:19:02 INFO - PROCESS | 1671 | 1465204741985 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 02:19:02 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:19:02 INFO - PROCESS | 1671 | 1465204741986 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:19:02 INFO - PROCESS | 1671 | 1465204741987 Marionette TRACE conn2 <- [1,3058,null,{}] 02:19:02 INFO - PROCESS | 1671 | 1465204741989 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:02 INFO - PROCESS | 1671 | 1465204741990 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:02 INFO - PROCESS | 1671 | 1465204742073 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 02:19:02 INFO - PROCESS | 1671 | 1465204742077 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:02 INFO - PROCESS | 1671 | 1465204742078 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x12d840800 == 35 [pid = 1671] [id = 774] 02:19:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x12cd9c400) [pid = 1671] [serial = 2320] [outer = 0x0] 02:19:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x12cda2000) [pid = 1671] [serial = 2321] [outer = 0x12cd9c400] 02:19:02 INFO - PROCESS | 1671 | 1465204742099 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12d2d3400) [pid = 1671] [serial = 2322] [outer = 0x12cd9c400] 02:19:02 INFO - PROCESS | 1671 | 1465204742390 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:19:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:19:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:19:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:19:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:19:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:19:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:19:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 426ms 02:19:02 INFO - PROCESS | 1671 | 1465204742413 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 02:19:02 INFO - PROCESS | 1671 | 1465204742417 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 02:19:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:19:02 INFO - PROCESS | 1671 | 1465204742421 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:19:02 INFO - PROCESS | 1671 | 1465204742423 Marionette TRACE conn2 <- [1,3062,null,{}] 02:19:02 INFO - PROCESS | 1671 | 1465204742425 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:02 INFO - PROCESS | 1671 | 1465204742426 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:02 INFO - PROCESS | 1671 | 1465204742527 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 02:19:02 INFO - PROCESS | 1671 | 1465204742583 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:02 INFO - PROCESS | 1671 | 1465204742585 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:02 INFO - PROCESS | 1671 | ++DOCSHELL 0x11289e000 == 36 [pid = 1671] [id = 775] 02:19:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x117e85c00) [pid = 1671] [serial = 2323] [outer = 0x0] 02:19:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x12c157800) [pid = 1671] [serial = 2324] [outer = 0x117e85c00] 02:19:02 INFO - PROCESS | 1671 | 1465204742607 Marionette DEBUG loaded listener.js 02:19:02 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12c15f400) [pid = 1671] [serial = 2325] [outer = 0x117e85c00] 02:19:02 INFO - PROCESS | 1671 | [1671] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:19:03 INFO - PROCESS | 1671 | 1465204743012 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:19:03 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:19:03 INFO - {} 02:19:03 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 621ms 02:19:03 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:19:03 INFO - PROCESS | 1671 | 1465204743043 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 02:19:03 INFO - PROCESS | 1671 | 1465204743045 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 02:19:03 INFO - PROCESS | 1671 | 1465204743048 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - PROCESS | 1671 | 1465204743050 Marionette TRACE conn2 <- [1,3066,null,{}] 02:19:03 INFO - PROCESS | 1671 | 1465204743054 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:03 INFO - PROCESS | 1671 | 1465204743056 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:03 INFO - PROCESS | 1671 | 1465204743185 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 02:19:03 INFO - PROCESS | 1671 | 1465204743243 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 1671 | 1465204743244 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x11671d800 == 37 [pid = 1671] [id = 776] 02:19:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x1176a7000) [pid = 1671] [serial = 2326] [outer = 0x0] 02:19:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x117e87800) [pid = 1671] [serial = 2327] [outer = 0x1176a7000] 02:19:03 INFO - PROCESS | 1671 | 1465204743270 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x117e8fc00) [pid = 1671] [serial = 2328] [outer = 0x1176a7000] 02:19:03 INFO - PROCESS | 1671 | 1465204743713 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:19:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:19:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:19:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:19:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:19:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:19:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:19:03 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:19:03 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 673ms 02:19:03 INFO - PROCESS | 1671 | 1465204743721 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 02:19:03 INFO - PROCESS | 1671 | 1465204743724 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 02:19:03 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:19:03 INFO - PROCESS | 1671 | 1465204743728 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:19:03 INFO - PROCESS | 1671 | 1465204743730 Marionette TRACE conn2 <- [1,3070,null,{}] 02:19:03 INFO - PROCESS | 1671 | 1465204743732 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:03 INFO - PROCESS | 1671 | 1465204743734 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:03 INFO - PROCESS | 1671 | 1465204743837 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 02:19:03 INFO - PROCESS | 1671 | 1465204743893 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 1671 | 1465204743895 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:03 INFO - PROCESS | 1671 | ++DOCSHELL 0x124057800 == 38 [pid = 1671] [id = 777] 02:19:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x1182b5000) [pid = 1671] [serial = 2329] [outer = 0x0] 02:19:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 104 (0x1192a4000) [pid = 1671] [serial = 2330] [outer = 0x1182b5000] 02:19:03 INFO - PROCESS | 1671 | 1465204743920 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 1671 | ++DOMWINDOW == 105 (0x119c10800) [pid = 1671] [serial = 2331] [outer = 0x1182b5000] 02:19:04 INFO - PROCESS | 1671 | 1465204744334 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:19:04 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:19:04 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 622ms 02:19:04 INFO - PROCESS | 1671 | 1465204744350 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 02:19:04 INFO - PROCESS | 1671 | 1465204744351 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 02:19:04 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:19:04 INFO - PROCESS | 1671 | 1465204744354 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 1671 | 1465204744356 Marionette TRACE conn2 <- [1,3074,null,{}] 02:19:04 INFO - PROCESS | 1671 | 1465204744362 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:04 INFO - PROCESS | 1671 | 1465204744365 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:04 INFO - PROCESS | 1671 | 1465204744469 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 02:19:04 INFO - PROCESS | 1671 | 1465204744526 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:04 INFO - PROCESS | 1671 | 1465204744528 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:04 INFO - PROCESS | 1671 | ++DOCSHELL 0x12405f800 == 39 [pid = 1671] [id = 778] 02:19:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 106 (0x1197d0400) [pid = 1671] [serial = 2332] [outer = 0x0] 02:19:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 107 (0x119c93400) [pid = 1671] [serial = 2333] [outer = 0x1197d0400] 02:19:04 INFO - PROCESS | 1671 | 1465204744553 Marionette DEBUG loaded listener.js 02:19:04 INFO - PROCESS | 1671 | ++DOMWINDOW == 108 (0x1247f1c00) [pid = 1671] [serial = 2334] [outer = 0x1197d0400] 02:19:05 INFO - PROCESS | 1671 | 1465204745097 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:19:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:19:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:19:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:19:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:19:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:19:05 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:19:05 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 773ms 02:19:05 INFO - PROCESS | 1671 | 1465204745127 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 02:19:05 INFO - PROCESS | 1671 | 1465204745129 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 02:19:05 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:19:05 INFO - PROCESS | 1671 | 1465204745132 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:19:05 INFO - PROCESS | 1671 | 1465204745135 Marionette TRACE conn2 <- [1,3078,null,{}] 02:19:05 INFO - PROCESS | 1671 | 1465204745138 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:05 INFO - PROCESS | 1671 | 1465204745139 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:05 INFO - PROCESS | 1671 | 1465204745245 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x12d840800 == 38 [pid = 1671] [id = 774] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x110ef9800 == 37 [pid = 1671] [id = 773] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x12d2bd800 == 36 [pid = 1671] [id = 772] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x110f1e000 == 35 [pid = 1671] [id = 771] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x128be1800 == 34 [pid = 1671] [id = 770] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x12da7a000 == 33 [pid = 1671] [id = 769] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x12d51e000 == 32 [pid = 1671] [id = 768] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x12b1a7000 == 31 [pid = 1671] [id = 767] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x119394000 == 30 [pid = 1671] [id = 766] 02:19:05 INFO - PROCESS | 1671 | --DOCSHELL 0x117e0d800 == 29 [pid = 1671] [id = 765] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 107 (0x12b1de000) [pid = 1671] [serial = 2268] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 106 (0x129fb0000) [pid = 1671] [serial = 2253] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 105 (0x128d37800) [pid = 1671] [serial = 2250] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 104 (0x12a724000) [pid = 1671] [serial = 2256] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 103 (0x119776c00) [pid = 1671] [serial = 2236] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1198ef400) [pid = 1671] [serial = 2237] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x11977b800) [pid = 1671] [serial = 2239] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x1247e7400) [pid = 1671] [serial = 2222] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x12134cc00) [pid = 1671] [serial = 2241] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x1237db400) [pid = 1671] [serial = 2242] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x116ac4000) [pid = 1671] [serial = 2224] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x117761800) [pid = 1671] [serial = 2225] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x124ef4000) [pid = 1671] [serial = 2244] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x1269e7400) [pid = 1671] [serial = 2245] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x121356400) [pid = 1671] [serial = 2230] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x123559800) [pid = 1671] [serial = 2231] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x118643c00) [pid = 1671] [serial = 2233] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x1188f2000) [pid = 1671] [serial = 2234] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x126d02800) [pid = 1671] [serial = 2247] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x1192a7800) [pid = 1671] [serial = 2227] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1197d6800) [pid = 1671] [serial = 2228] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 86 (0x12a893c00) [pid = 1671] [serial = 2259] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 85 (0x11929e800) [pid = 1671] [serial = 2262] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 84 (0x12a72e800) [pid = 1671] [serial = 2257] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 83 (0x12b17a800) [pid = 1671] [serial = 2266] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 82 (0x128da4c00) [pid = 1671] [serial = 2271] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 81 (0x12a906c00) [pid = 1671] [serial = 2260] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 80 (0x12b207000) [pid = 1671] [serial = 2269] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 79 (0x12a90ac00) [pid = 1671] [serial = 2265] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 78 (0x129fb8c00) [pid = 1671] [serial = 2254] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 77 (0x12a726800) [pid = 1671] [serial = 2263] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 76 (0x1294b2400) [pid = 1671] [serial = 2251] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 75 (0x127434800) [pid = 1671] [serial = 2248] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 74 (0x12b5e1800) [pid = 1671] [serial = 2274] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | --DOMWINDOW == 73 (0x12b209000) [pid = 1671] [serial = 2273] [outer = 0x0] [url = about:blank] 02:19:05 INFO - PROCESS | 1671 | 1465204745326 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 1671 | 1465204745328 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x110ef5000 == 30 [pid = 1671] [id = 779] 02:19:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 74 (0x115f27000) [pid = 1671] [serial = 2335] [outer = 0x0] 02:19:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 75 (0x117761800) [pid = 1671] [serial = 2336] [outer = 0x115f27000] 02:19:05 INFO - PROCESS | 1671 | 1465204745351 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 76 (0x11852d800) [pid = 1671] [serial = 2337] [outer = 0x115f27000] 02:19:05 INFO - PROCESS | 1671 | 1465204745628 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 02:19:05 INFO - PROCESS | 1671 | 1465204745660 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 02:19:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:19:05 INFO - PROCESS | 1671 | 1465204745680 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:19:05 INFO - PROCESS | 1671 | 1465204745682 Marionette TRACE conn2 <- [1,3082,null,{}] 02:19:05 INFO - PROCESS | 1671 | 1465204745687 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:05 INFO - PROCESS | 1671 | 1465204745689 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:05 INFO - PROCESS | 1671 | 1465204745764 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 02:19:05 INFO - PROCESS | 1671 | 1465204745770 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:05 INFO - PROCESS | 1671 | 1465204745771 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:05 INFO - PROCESS | 1671 | ++DOCSHELL 0x11937b800 == 31 [pid = 1671] [id = 780] 02:19:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 77 (0x1188f6000) [pid = 1671] [serial = 2338] [outer = 0x0] 02:19:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 78 (0x11977bc00) [pid = 1671] [serial = 2339] [outer = 0x1188f6000] 02:19:05 INFO - PROCESS | 1671 | 1465204745794 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 1671 | ++DOMWINDOW == 79 (0x119c91400) [pid = 1671] [serial = 2340] [outer = 0x1188f6000] 02:19:06 INFO - PROCESS | 1671 | 1465204746114 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:19:06 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:19:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:19:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:06 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:19:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 486ms 02:19:06 INFO - PROCESS | 1671 | 1465204746155 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 02:19:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:19:06 INFO - PROCESS | 1671 | 1465204746157 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 02:19:06 INFO - PROCESS | 1671 | 1465204746159 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 1671 | 1465204746161 Marionette TRACE conn2 <- [1,3086,null,{}] 02:19:06 INFO - PROCESS | 1671 | 1465204746167 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:06 INFO - PROCESS | 1671 | 1465204746170 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:06 INFO - PROCESS | 1671 | 1465204746249 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 02:19:06 INFO - PROCESS | 1671 | 1465204746307 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 1671 | 1465204746309 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x124054800 == 32 [pid = 1671] [id = 781] 02:19:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 80 (0x119c8b400) [pid = 1671] [serial = 2341] [outer = 0x0] 02:19:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 81 (0x12134b000) [pid = 1671] [serial = 2342] [outer = 0x119c8b400] 02:19:06 INFO - PROCESS | 1671 | 1465204746334 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 82 (0x1237d9800) [pid = 1671] [serial = 2343] [outer = 0x119c8b400] 02:19:06 INFO - PROCESS | 1671 | 1465204746574 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:19:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:19:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 422ms 02:19:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:19:06 INFO - PROCESS | 1671 | 1465204746588 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 02:19:06 INFO - PROCESS | 1671 | 1465204746590 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 02:19:06 INFO - PROCESS | 1671 | 1465204746592 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 1671 | 1465204746592 Marionette TRACE conn2 <- [1,3090,null,{}] 02:19:06 INFO - PROCESS | 1671 | 1465204746595 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:06 INFO - PROCESS | 1671 | 1465204746596 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:06 INFO - PROCESS | 1671 | 1465204746681 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 02:19:06 INFO - PROCESS | 1671 | 1465204746687 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 1671 | 1465204746688 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:06 INFO - PROCESS | 1671 | ++DOCSHELL 0x12710a800 == 33 [pid = 1671] [id = 782] 02:19:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 83 (0x124a6e000) [pid = 1671] [serial = 2344] [outer = 0x0] 02:19:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 84 (0x125074000) [pid = 1671] [serial = 2345] [outer = 0x124a6e000] 02:19:06 INFO - PROCESS | 1671 | 1465204746709 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 1671 | ++DOMWINDOW == 85 (0x126087800) [pid = 1671] [serial = 2346] [outer = 0x124a6e000] 02:19:06 INFO - PROCESS | 1671 | 1465204746991 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:19:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:19:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 419ms 02:19:07 INFO - PROCESS | 1671 | 1465204747012 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 02:19:07 INFO - PROCESS | 1671 | 1465204747013 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 02:19:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:19:07 INFO - PROCESS | 1671 | 1465204747023 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - PROCESS | 1671 | 1465204747024 Marionette TRACE conn2 <- [1,3094,null,{}] 02:19:07 INFO - PROCESS | 1671 | 1465204747033 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:07 INFO - PROCESS | 1671 | 1465204747037 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:07 INFO - PROCESS | 1671 | 1465204747108 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 02:19:07 INFO - PROCESS | 1671 | 1465204747111 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:07 INFO - PROCESS | 1671 | 1465204747112 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x128bec800 == 34 [pid = 1671] [id = 783] 02:19:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 86 (0x116a69400) [pid = 1671] [serial = 2347] [outer = 0x0] 02:19:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 87 (0x126d02400) [pid = 1671] [serial = 2348] [outer = 0x116a69400] 02:19:07 INFO - PROCESS | 1671 | 1465204747136 Marionette DEBUG loaded listener.js 02:19:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 88 (0x126db4c00) [pid = 1671] [serial = 2349] [outer = 0x116a69400] 02:19:07 INFO - PROCESS | 1671 | 1465204747449 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:19:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:19:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 470ms 02:19:07 INFO - PROCESS | 1671 | 1465204747493 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 02:19:07 INFO - PROCESS | 1671 | 1465204747494 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 02:19:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:19:07 INFO - PROCESS | 1671 | 1465204747497 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - PROCESS | 1671 | 1465204747498 Marionette TRACE conn2 <- [1,3098,null,{}] 02:19:07 INFO - PROCESS | 1671 | 1465204747505 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:07 INFO - PROCESS | 1671 | 1465204747509 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:07 INFO - PROCESS | 1671 | 1465204747631 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 02:19:07 INFO - PROCESS | 1671 | 1465204747640 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:07 INFO - PROCESS | 1671 | 1465204747642 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:07 INFO - PROCESS | 1671 | ++DOCSHELL 0x1291ea000 == 35 [pid = 1671] [id = 784] 02:19:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 89 (0x126088800) [pid = 1671] [serial = 2350] [outer = 0x0] 02:19:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 90 (0x127434800) [pid = 1671] [serial = 2351] [outer = 0x126088800] 02:19:07 INFO - PROCESS | 1671 | 1465204747662 Marionette DEBUG loaded listener.js 02:19:07 INFO - PROCESS | 1671 | ++DOMWINDOW == 91 (0x128da7800) [pid = 1671] [serial = 2352] [outer = 0x126088800] 02:19:07 INFO - PROCESS | 1671 | 1465204747939 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:19:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:19:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:19:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 477ms 02:19:07 INFO - PROCESS | 1671 | 1465204747983 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 02:19:07 INFO - PROCESS | 1671 | 1465204747992 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 02:19:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:19:07 INFO - PROCESS | 1671 | 1465204747995 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:19:07 INFO - PROCESS | 1671 | 1465204747995 Marionette TRACE conn2 <- [1,3102,null,{}] 02:19:08 INFO - PROCESS | 1671 | 1465204747998 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:08 INFO - PROCESS | 1671 | 1465204747999 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:08 INFO - PROCESS | 1671 | 1465204748092 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 02:19:08 INFO - PROCESS | 1671 | 1465204748095 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 1671 | 1465204748096 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x112898000 == 36 [pid = 1671] [id = 785] 02:19:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 92 (0x112ecbc00) [pid = 1671] [serial = 2353] [outer = 0x0] 02:19:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 93 (0x112f64c00) [pid = 1671] [serial = 2354] [outer = 0x112ecbc00] 02:19:08 INFO - PROCESS | 1671 | 1465204748121 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 94 (0x1294a5800) [pid = 1671] [serial = 2355] [outer = 0x112ecbc00] 02:19:08 INFO - PROCESS | 1671 | 1465204748407 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:19:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 421ms 02:19:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:19:08 INFO - PROCESS | 1671 | 1465204748422 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 1671 | 1465204748423 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 02:19:08 INFO - PROCESS | 1671 | 1465204748427 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:19:08 INFO - PROCESS | 1671 | 1465204748428 Marionette TRACE conn2 <- [1,3106,null,{}] 02:19:08 INFO - PROCESS | 1671 | 1465204748430 Marionette TRACE conn2 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:08 INFO - PROCESS | 1671 | 1465204748431 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:08 INFO - PROCESS | 1671 | 1465204748536 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 02:19:08 INFO - PROCESS | 1671 | 1465204748540 Marionette TRACE conn2 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 1671 | 1465204748541 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:08 INFO - PROCESS | 1671 | ++DOCSHELL 0x110f16000 == 37 [pid = 1671] [id = 786] 02:19:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 95 (0x117e8c800) [pid = 1671] [serial = 2356] [outer = 0x0] 02:19:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 96 (0x12966a400) [pid = 1671] [serial = 2357] [outer = 0x117e8c800] 02:19:08 INFO - PROCESS | 1671 | 1465204748560 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 1671 | ++DOMWINDOW == 97 (0x129faf400) [pid = 1671] [serial = 2358] [outer = 0x117e8c800] 02:19:08 INFO - PROCESS | 1671 | 1465204748837 Marionette TRACE conn2 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:19:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:19:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 477ms 02:19:08 INFO - PROCESS | 1671 | 1465204748903 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 1671 | 1465204748904 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 02:19:08 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:19:08 INFO - PROCESS | 1671 | 1465204748906 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:19:08 INFO - PROCESS | 1671 | 1465204748907 Marionette TRACE conn2 <- [1,3110,null,{}] 02:19:08 INFO - PROCESS | 1671 | 1465204748910 Marionette TRACE conn2 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:08 INFO - PROCESS | 1671 | 1465204748911 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:09 INFO - PROCESS | 1671 | 1465204749004 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 02:19:09 INFO - PROCESS | 1671 | 1465204749015 Marionette TRACE conn2 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 1671 | 1465204749016 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12b19f800 == 38 [pid = 1671] [id = 787] 02:19:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 98 (0x129fb3400) [pid = 1671] [serial = 2359] [outer = 0x0] 02:19:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 99 (0x12a71a800) [pid = 1671] [serial = 2360] [outer = 0x129fb3400] 02:19:09 INFO - PROCESS | 1671 | 1465204749037 Marionette DEBUG loaded listener.js 02:19:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 100 (0x123570400) [pid = 1671] [serial = 2361] [outer = 0x129fb3400] 02:19:09 INFO - PROCESS | 1671 | 1465204749303 Marionette TRACE conn2 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:19:09 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:19:09 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 02:19:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:19:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:19:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:19:09 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:19:09 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 420ms 02:19:09 INFO - PROCESS | 1671 | 1465204749326 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 02:19:09 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:19:09 INFO - PROCESS | 1671 | 1465204749327 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 02:19:09 INFO - PROCESS | 1671 | 1465204749329 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:19:09 INFO - PROCESS | 1671 | 1465204749330 Marionette TRACE conn2 <- [1,3114,null,{}] 02:19:09 INFO - PROCESS | 1671 | 1465204749349 Marionette TRACE conn2 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:09 INFO - PROCESS | 1671 | 1465204749352 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:09 INFO - PROCESS | 1671 | 1465204749450 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 02:19:09 INFO - PROCESS | 1671 | 1465204749453 Marionette TRACE conn2 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"0e672ac8-8101-4209-81d6-1429c269de2a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 1671 | 1465204749454 Marionette INFO sendAsync 46e7d6ce-f47a-0144-a3f9-356ec061081f 02:19:09 INFO - PROCESS | 1671 | ++DOCSHELL 0x12be06800 == 39 [pid = 1671] [id = 788] 02:19:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 101 (0x12a725c00) [pid = 1671] [serial = 2362] [outer = 0x0] 02:19:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 102 (0x12a893c00) [pid = 1671] [serial = 2363] [outer = 0x12a725c00] 02:19:09 INFO - PROCESS | 1671 | 1465204749473 Marionette DEBUG loaded listener.js 02:19:09 INFO - PROCESS | 1671 | ++DOMWINDOW == 103 (0x12a906400) [pid = 1671] [serial = 2364] [outer = 0x12a725c00] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 102 (0x1185d8000) [pid = 1671] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 101 (0x116ae8400) [pid = 1671] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 100 (0x12bdd8c00) [pid = 1671] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 99 (0x118529400) [pid = 1671] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 98 (0x116abd400) [pid = 1671] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 97 (0x119860000) [pid = 1671] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 96 (0x1269ed000) [pid = 1671] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 95 (0x112f86c00) [pid = 1671] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 94 (0x115ec4000) [pid = 1671] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 93 (0x12cd9c400) [pid = 1671] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 92 (0x12c70ac00) [pid = 1671] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 91 (0x126092400) [pid = 1671] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 90 (0x112053800) [pid = 1671] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 89 (0x1274b4000) [pid = 1671] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 88 (0x112056c00) [pid = 1671] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 02:19:09 INFO - PROCESS | 1671 | --DOMWINDOW == 87 (0x1185d4400) [pid = 1671] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 02:19:09 INFO - PROCESS | 1671 | 1465204749894 Marionette TRACE conn2 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:19:09 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:19:09 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 577ms 02:19:09 INFO - PROCESS | 1671 | 1465204749907 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 1671 | 1465204749908 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 02:19:10 WARNING - u'runner_teardown' () 02:19:10 INFO - No more tests 02:19:10 INFO - Got 0 unexpected results 02:19:10 INFO - SUITE-END | took 518s 02:19:10 INFO - Closing logging queue 02:19:10 INFO - queue closed 02:19:11 INFO - Return code: 0 02:19:11 WARNING - # TBPL SUCCESS # 02:19:11 INFO - Running post-action listener: _resource_record_post_action 02:19:11 INFO - Running post-run listener: _resource_record_post_run 02:19:12 INFO - Total resource usage - Wall time: 540s; CPU: 58.0%; Read bytes: 36939264; Write bytes: 953062400; Read time: 244; Write time: 5031 02:19:12 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:19:12 INFO - install - Wall time: 19s; CPU: 54.0%; Read bytes: 146643456; Write bytes: 144064512; Read time: 13378; Write time: 298 02:19:12 INFO - run-tests - Wall time: 522s; CPU: 58.0%; Read bytes: 34698752; Write bytes: 797377536; Read time: 223; Write time: 4693 02:19:12 INFO - Running post-run listener: _upload_blobber_files 02:19:12 INFO - Blob upload gear active. 02:19:12 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:19:12 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 02:19:12 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:19:12 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:19:12 INFO - (blobuploader) - INFO - Open directory for files ... 02:19:12 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:19:12 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:19:12 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:19:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:19:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:19:13 INFO - (blobuploader) - INFO - Done attempting. 02:19:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:19:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:19:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:19:15 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:19:15 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:19:15 INFO - (blobuploader) - INFO - Done attempting. 02:19:15 INFO - (blobuploader) - INFO - Iteration through files over. 02:19:15 INFO - Return code: 0 02:19:15 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:19:15 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:19:15 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e470266471947a1df11c18578e5470ff321ffc9b5e02351656c9808d4f52c3197850e30a8910043fda7829a2404ca85971a0044697957debe1db03382b59b17", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/637cc95666ef78fbceebebbd96a2090334e077d428fb6dea33a01b70acf4da10671b0ee2c90627a87f6aa89a7b1bc9c4902976f2c7421ec4fc9f584f8483a882"} 02:19:15 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:19:15 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:19:15 INFO - Contents: 02:19:15 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e470266471947a1df11c18578e5470ff321ffc9b5e02351656c9808d4f52c3197850e30a8910043fda7829a2404ca85971a0044697957debe1db03382b59b17", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/637cc95666ef78fbceebebbd96a2090334e077d428fb6dea33a01b70acf4da10671b0ee2c90627a87f6aa89a7b1bc9c4902976f2c7421ec4fc9f584f8483a882"} 02:19:15 INFO - Running post-run listener: copy_logs_to_upload_dir 02:19:15 INFO - Copying logs to upload dir... 02:19:15 INFO - mkdir: /builds/slave/test/build/upload/logs 02:19:15 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=601.907154 ========= master_lag: 3.98 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 10 mins, 5 secs) (at 2016-06-06 02:19:19.596819) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:19:19.606328) ========= 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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e470266471947a1df11c18578e5470ff321ffc9b5e02351656c9808d4f52c3197850e30a8910043fda7829a2404ca85971a0044697957debe1db03382b59b17", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/637cc95666ef78fbceebebbd96a2090334e077d428fb6dea33a01b70acf4da10671b0ee2c90627a87f6aa89a7b1bc9c4902976f2c7421ec4fc9f584f8483a882"} build_url:https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.013150 build_url: 'https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/1e470266471947a1df11c18578e5470ff321ffc9b5e02351656c9808d4f52c3197850e30a8910043fda7829a2404ca85971a0044697957debe1db03382b59b17", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/637cc95666ef78fbceebebbd96a2090334e077d428fb6dea33a01b70acf4da10671b0ee2c90627a87f6aa89a7b1bc9c4902976f2c7421ec4fc9f584f8483a882"}' symbols_url: 'https://queue.taskcluster.net/v1/task/fulc9fdtQOOoDzL_twntNQ/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.89 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-06 02:19:20.504505) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:19:20.504888) ========= 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.IjOHiLTiJb/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.OTOAZoQLxG/Listeners TMPDIR=/var/folders/gt/gzllwlfx58vgtmvns94gtby000000w/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.005075 ========= master_lag: 0.72 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 02:19:21.230882) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 02:19:21.231527) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-06 02:19:21.233436) ========= ========= Total master_lag: 5.65 =========